builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-024 starttime: 1466587377.37 results: success (0) buildid: 20160622010102 builduid: 15a2bdba63f94b45ac0a712a9a170911 revision: 800dc20aca781026226a03c3f43ff132b5cfdc1d ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-22 02:22:57.370762) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-22 02:22:57.371755) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 4 secs) (at 2016-06-22 02:22:57.372226) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 4 secs) (at 2016-06-22 02:23:01.932151) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-06-22 02:23:01.932753) ========= '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-024\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-024 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-024 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-024 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-024 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-024 WINDIR=C:\WINDOWS using PTY: False --02:22:28-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 31.86 MB/s 02:22:28 (31.86 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.739000 ========= master_lag: 3.74 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-06-22 02:23:06.416422) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 8 secs) (at 2016-06-22 02:23:06.416783) ========= '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-024\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-024 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-024 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-024 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-024 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-024 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.842000 ========= master_lag: 7.56 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 8 secs) (at 2016-06-22 02:23:14.818740) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-22 02:23:14.819115) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 800dc20aca781026226a03c3f43ff132b5cfdc1d --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 800dc20aca781026226a03c3f43ff132b5cfdc1d --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-024\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-024 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-024 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-024 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-024 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-024 WINDIR=C:\WINDOWS using PTY: False 2016-06-22 02:22:42,812 truncating revision to first 12 chars 2016-06-22 02:22:42,812 Setting DEBUG logging. 2016-06-22 02:22:42,812 attempt 1/10 2016-06-22 02:22:42,812 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/800dc20aca78?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-22 02:22:43,326 unpacking tar archive at: mozilla-beta-800dc20aca78/testing/mozharness/ program finished with exit code 0 elapsedTime=1.202000 ========= master_lag: 0.56 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-22 02:23:16.578742) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-22 02:23:16.579058) ========= script_repo_revision: 800dc20aca781026226a03c3f43ff132b5cfdc1d ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-22 02:23:16.579457) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-22 02:23:16.579741) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-22 02:23:16.594744) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 27 secs) (at 2016-06-22 02:23:16.595023) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-024\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-024 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-024 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-024 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-024 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-024 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 02:22:44 INFO - MultiFileLogger online at 20160622 02:22:44 in C:\slave\test 02:22:44 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 02:22:44 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 02:22:44 INFO - {'append_to_log': False, 02:22:44 INFO - 'base_work_dir': 'C:\\slave\\test', 02:22:44 INFO - 'blob_upload_branch': 'mozilla-beta', 02:22:44 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 02:22:44 INFO - 'buildbot_json_path': 'buildprops.json', 02:22:44 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 02:22:44 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:22:44 INFO - 'download_minidump_stackwalk': True, 02:22:44 INFO - 'download_symbols': 'true', 02:22:44 INFO - 'e10s': False, 02:22:44 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 02:22:44 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 02:22:44 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 02:22:44 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 02:22:44 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 02:22:44 INFO - 'C:/mozilla-build/tooltool.py'), 02:22:44 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 02:22:44 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 02:22:44 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:22:44 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:22:44 INFO - 'log_level': 'info', 02:22:44 INFO - 'log_to_console': True, 02:22:44 INFO - 'opt_config_files': (), 02:22:44 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:22:44 INFO - '--processes=1', 02:22:44 INFO - '--config=%(test_path)s/wptrunner.ini', 02:22:44 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:22:44 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:22:44 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:22:44 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:22:44 INFO - 'pip_index': False, 02:22:44 INFO - 'require_test_zip': True, 02:22:44 INFO - 'test_type': ('testharness',), 02:22:44 INFO - 'this_chunk': '1', 02:22:44 INFO - 'total_chunks': '10', 02:22:44 INFO - 'virtualenv_path': 'venv', 02:22:44 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:22:44 INFO - 'work_dir': 'build'} 02:22:44 INFO - ##### 02:22:44 INFO - ##### Running clobber step. 02:22:44 INFO - ##### 02:22:44 INFO - Running pre-action listener: _resource_record_pre_action 02:22:44 INFO - Running main action method: clobber 02:22:44 INFO - rmtree: C:\slave\test\build 02:22:44 INFO - Using _rmtree_windows ... 02:22:44 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 02:23:02 INFO - Running post-action listener: _resource_record_post_action 02:23:02 INFO - ##### 02:23:02 INFO - ##### Running read-buildbot-config step. 02:23:02 INFO - ##### 02:23:02 INFO - Running pre-action listener: _resource_record_pre_action 02:23:02 INFO - Running main action method: read_buildbot_config 02:23:02 INFO - Using buildbot properties: 02:23:02 INFO - { 02:23:02 INFO - "project": "", 02:23:02 INFO - "product": "firefox", 02:23:02 INFO - "script_repo_revision": "production", 02:23:02 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 02:23:02 INFO - "repository": "", 02:23:02 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 02:23:02 INFO - "buildid": "20160622010102", 02:23:02 INFO - "pgo_build": "False", 02:23:02 INFO - "basedir": "C:\\slave\\test", 02:23:02 INFO - "buildnumber": 17, 02:23:02 INFO - "slavename": "t-xp32-ix-024", 02:23:02 INFO - "revision": "800dc20aca781026226a03c3f43ff132b5cfdc1d", 02:23:02 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 02:23:02 INFO - "platform": "win32", 02:23:02 INFO - "branch": "mozilla-beta", 02:23:02 INFO - "repo_path": "releases/mozilla-beta", 02:23:02 INFO - "moz_repo_path": "", 02:23:02 INFO - "stage_platform": "win32", 02:23:02 INFO - "builduid": "15a2bdba63f94b45ac0a712a9a170911", 02:23:02 INFO - "slavebuilddir": "test" 02:23:02 INFO - } 02:23:02 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/PzRbVYroQ_uU1ovkLKiYzw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 02:23:02 INFO - Found installer url https://queue.taskcluster.net/v1/task/PzRbVYroQ_uU1ovkLKiYzw/artifacts/public/build/firefox-48.0.en-US.win32.zip. 02:23:02 INFO - Running post-action listener: _resource_record_post_action 02:23:02 INFO - ##### 02:23:02 INFO - ##### Running download-and-extract step. 02:23:02 INFO - ##### 02:23:02 INFO - Running pre-action listener: _resource_record_pre_action 02:23:02 INFO - Running main action method: download_and_extract 02:23:02 INFO - mkdir: C:\slave\test\build\tests 02:23: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')]} 02:23:02 INFO - https://queue.taskcluster.net/v1/task/PzRbVYroQ_uU1ovkLKiYzw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 02:23:02 INFO - trying https://queue.taskcluster.net/v1/task/PzRbVYroQ_uU1ovkLKiYzw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 02:23:02 INFO - Downloading https://queue.taskcluster.net/v1/task/PzRbVYroQ_uU1ovkLKiYzw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 02:23:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PzRbVYroQ_uU1ovkLKiYzw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 02:23:03 INFO - Downloaded 1240 bytes. 02:23:03 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 02:23:03 INFO - Using the following test package requirements: 02:23:03 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 02:23:03 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:23:03 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 02:23:03 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:23:03 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 02:23:03 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:23:03 INFO - u'jsshell-win32.zip'], 02:23:03 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:23:03 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 02:23:03 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 02:23:03 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:23:03 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 02:23:03 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:23:03 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 02:23:03 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:23:03 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 02:23:03 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:23:03 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 02:23:03 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 02:23: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')]} 02:23:03 INFO - https://queue.taskcluster.net/v1/task/PzRbVYroQ_uU1ovkLKiYzw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 02:23:03 INFO - trying https://queue.taskcluster.net/v1/task/PzRbVYroQ_uU1ovkLKiYzw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 02:23:03 INFO - Downloading https://queue.taskcluster.net/v1/task/PzRbVYroQ_uU1ovkLKiYzw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 02:23:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/PzRbVYroQ_uU1ovkLKiYzw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 02:23:06 INFO - Downloaded 20352553 bytes. 02:23:06 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:23:06 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:23:08 INFO - caution: filename not matched: web-platform/* 02:23:08 INFO - Return code: 11 02:23:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:23:08 INFO - https://queue.taskcluster.net/v1/task/PzRbVYroQ_uU1ovkLKiYzw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 02:23:08 INFO - trying https://queue.taskcluster.net/v1/task/PzRbVYroQ_uU1ovkLKiYzw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 02:23:08 INFO - Downloading https://queue.taskcluster.net/v1/task/PzRbVYroQ_uU1ovkLKiYzw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 02:23:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/PzRbVYroQ_uU1ovkLKiYzw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 02:23:13 INFO - Downloaded 36389112 bytes. 02:23:13 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:23:13 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:24:07 INFO - caution: filename not matched: bin/* 02:24:07 INFO - caution: filename not matched: config/* 02:24:07 INFO - caution: filename not matched: mozbase/* 02:24:07 INFO - caution: filename not matched: marionette/* 02:24:07 INFO - caution: filename not matched: tools/wptserve/* 02:24:07 INFO - Return code: 11 02:24:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:24:07 INFO - https://queue.taskcluster.net/v1/task/PzRbVYroQ_uU1ovkLKiYzw/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 02:24:07 INFO - trying https://queue.taskcluster.net/v1/task/PzRbVYroQ_uU1ovkLKiYzw/artifacts/public/build/firefox-48.0.en-US.win32.zip 02:24:07 INFO - Downloading https://queue.taskcluster.net/v1/task/PzRbVYroQ_uU1ovkLKiYzw/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 02:24:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PzRbVYroQ_uU1ovkLKiYzw/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 02:24:13 INFO - Downloaded 68463362 bytes. 02:24:13 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/PzRbVYroQ_uU1ovkLKiYzw/artifacts/public/build/firefox-48.0.en-US.win32.zip 02:24:13 INFO - mkdir: C:\slave\test\properties 02:24:13 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 02:24:13 INFO - Writing to file C:\slave\test\properties\build_url 02:24:13 INFO - Contents: 02:24:13 INFO - build_url:https://queue.taskcluster.net/v1/task/PzRbVYroQ_uU1ovkLKiYzw/artifacts/public/build/firefox-48.0.en-US.win32.zip 02:24:14 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/PzRbVYroQ_uU1ovkLKiYzw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 02:24:14 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 02:24:14 INFO - Writing to file C:\slave\test\properties\symbols_url 02:24:14 INFO - Contents: 02:24:14 INFO - symbols_url:https://queue.taskcluster.net/v1/task/PzRbVYroQ_uU1ovkLKiYzw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 02:24:14 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')]} 02:24:14 INFO - https://queue.taskcluster.net/v1/task/PzRbVYroQ_uU1ovkLKiYzw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 02:24:14 INFO - trying https://queue.taskcluster.net/v1/task/PzRbVYroQ_uU1ovkLKiYzw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 02:24:14 INFO - Downloading https://queue.taskcluster.net/v1/task/PzRbVYroQ_uU1ovkLKiYzw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 02:24:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PzRbVYroQ_uU1ovkLKiYzw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 02:24:18 INFO - Downloaded 55577101 bytes. 02:24:18 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 02:24:18 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 02:24:23 INFO - Return code: 0 02:24:23 INFO - Running post-action listener: _resource_record_post_action 02:24:23 INFO - Running post-action listener: set_extra_try_arguments 02:24:23 INFO - ##### 02:24:23 INFO - ##### Running create-virtualenv step. 02:24:23 INFO - ##### 02:24:23 INFO - Running pre-action listener: _pre_create_virtualenv 02:24:23 INFO - Running pre-action listener: _resource_record_pre_action 02:24:23 INFO - Running main action method: create_virtualenv 02:24:23 INFO - Creating virtualenv C:\slave\test\build\venv 02:24:23 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 02:24:23 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 02:24:25 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 02:24:26 INFO - Installing distribute......................................................................................................................................................................................done. 02:24:27 INFO - Return code: 0 02:24:27 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 02:24:27 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')]} 02:24:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:24:27 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')]} 02:24:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:24:27 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-024', 'USERDOMAIN': 'T-XP32-IX-024', '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-024', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-024', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024\\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-024'}}, attempt #1 02:24:27 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 02:24:27 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 02:24:27 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:24:27 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024\\Application Data', 02:24:27 INFO - 'CLIENTNAME': 'Console', 02:24:27 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:24:27 INFO - 'COMPUTERNAME': 'T-XP32-IX-024', 02:24:27 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:24:27 INFO - 'DCLOCATION': 'SCL3', 02:24:27 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:24:27 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:24:27 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:24:27 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:24:27 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:24:27 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:24:27 INFO - 'HOMEDRIVE': 'C:', 02:24:27 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-024', 02:24:27 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:24:27 INFO - 'KTS_VERSION': '1.19c', 02:24:27 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:24:27 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-024', 02:24:27 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:24:27 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:24:27 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:24:27 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:24:27 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:24:27 INFO - 'MOZ_AIRBAG': '1', 02:24:27 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:24:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:24:27 INFO - 'MOZ_MSVCVERSION': '8', 02:24:27 INFO - 'MOZ_NO_REMOTE': '1', 02:24:27 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:24:27 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:24:27 INFO - 'NO_EM_RESTART': '1', 02:24:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:24:27 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:24:27 INFO - 'OS': 'Windows_NT', 02:24:27 INFO - 'OURDRIVE': 'C:', 02:24:27 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', 02:24:27 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:24:27 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:24:27 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:24:27 INFO - 'PROCESSOR_LEVEL': '6', 02:24:27 INFO - 'PROCESSOR_REVISION': '1e05', 02:24:27 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:24:27 INFO - 'PROMPT': '$P$G', 02:24:27 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:24:27 INFO - 'PWD': 'C:\\slave\\test', 02:24:27 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:24:27 INFO - 'SESSIONNAME': 'Console', 02:24:27 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:24:27 INFO - 'SYSTEMDRIVE': 'C:', 02:24:27 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:24:27 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:24:27 INFO - 'TEST1': 'testie', 02:24:27 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:24:27 INFO - 'USERDOMAIN': 'T-XP32-IX-024', 02:24:27 INFO - 'USERNAME': 'cltbld', 02:24:27 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024', 02:24:27 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:24:27 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:24:27 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:24:27 INFO - 'WINDIR': 'C:\\WINDOWS', 02:24:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:24:28 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:24:28 INFO - Downloading/unpacking psutil>=0.7.1 02:24:28 INFO - Running setup.py egg_info for package psutil 02:24:28 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:24:28 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:24:28 INFO - Installing collected packages: psutil 02:24:28 INFO - Running setup.py install for psutil 02:24:28 INFO - building 'psutil._psutil_windows' extension 02:24:28 INFO - error: Unable to find vcvarsall.bat 02:24:28 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-fgvtak-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:24:28 INFO - running install 02:24:28 INFO - running build 02:24:28 INFO - running build_py 02:24:28 INFO - creating build 02:24:28 INFO - creating build\lib.win32-2.7 02:24:28 INFO - creating build\lib.win32-2.7\psutil 02:24:28 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 02:24:28 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 02:24:28 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 02:24:28 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 02:24:28 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 02:24:28 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 02:24:28 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 02:24:28 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 02:24:28 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 02:24:28 INFO - running build_ext 02:24:28 INFO - building 'psutil._psutil_windows' extension 02:24:28 INFO - error: Unable to find vcvarsall.bat 02:24:28 INFO - ---------------------------------------- 02:24:28 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-fgvtak-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:24:28 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-024\Application Data\pip\pip.log 02:24:28 WARNING - Return code: 1 02:24:28 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! 02:24:28 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 02:24:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:24:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:24:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:24:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:24:28 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-024', 'USERDOMAIN': 'T-XP32-IX-024', '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-024', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-024', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024\\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-024'}}, attempt #1 02:24:28 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 02:24:28 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 02:24:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:24:28 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024\\Application Data', 02:24:28 INFO - 'CLIENTNAME': 'Console', 02:24:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:24:28 INFO - 'COMPUTERNAME': 'T-XP32-IX-024', 02:24:28 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:24:28 INFO - 'DCLOCATION': 'SCL3', 02:24:28 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:24:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:24:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:24:28 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:24:28 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:24:28 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:24:28 INFO - 'HOMEDRIVE': 'C:', 02:24:28 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-024', 02:24:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:24:28 INFO - 'KTS_VERSION': '1.19c', 02:24:28 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:24:28 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-024', 02:24:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:24:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:24:28 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:24:28 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:24:28 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:24:28 INFO - 'MOZ_AIRBAG': '1', 02:24:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:24:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:24:28 INFO - 'MOZ_MSVCVERSION': '8', 02:24:28 INFO - 'MOZ_NO_REMOTE': '1', 02:24:28 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:24:28 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:24:28 INFO - 'NO_EM_RESTART': '1', 02:24:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:24:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:24:28 INFO - 'OS': 'Windows_NT', 02:24:28 INFO - 'OURDRIVE': 'C:', 02:24:28 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 02:24:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:24:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:24:28 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:24:28 INFO - 'PROCESSOR_LEVEL': '6', 02:24:28 INFO - 'PROCESSOR_REVISION': '1e05', 02:24:28 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:24:28 INFO - 'PROMPT': '$P$G', 02:24:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:24:28 INFO - 'PWD': 'C:\\slave\\test', 02:24:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:24:28 INFO - 'SESSIONNAME': 'Console', 02:24:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:24:28 INFO - 'SYSTEMDRIVE': 'C:', 02:24:28 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:24:28 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:24:28 INFO - 'TEST1': 'testie', 02:24:28 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:24:28 INFO - 'USERDOMAIN': 'T-XP32-IX-024', 02:24:28 INFO - 'USERNAME': 'cltbld', 02:24:28 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024', 02:24:28 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:24:28 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:24:28 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:24:28 INFO - 'WINDIR': 'C:\\WINDOWS', 02:24:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:24:29 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:24:29 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 02:24:29 INFO - Downloading mozsystemmonitor-0.0.tar.gz 02:24:29 INFO - Running setup.py egg_info for package mozsystemmonitor 02:24:29 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 02:24:29 INFO - Running setup.py egg_info for package psutil 02:24:29 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:24:29 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:24:29 INFO - Installing collected packages: mozsystemmonitor, psutil 02:24:29 INFO - Running setup.py install for mozsystemmonitor 02:24:29 INFO - Running setup.py install for psutil 02:24:29 INFO - building 'psutil._psutil_windows' extension 02:24:29 INFO - error: Unable to find vcvarsall.bat 02:24:29 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-ht4qc6-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:24:29 INFO - running install 02:24:29 INFO - running build 02:24:29 INFO - running build_py 02:24:29 INFO - running build_ext 02:24:29 INFO - building 'psutil._psutil_windows' extension 02:24:29 INFO - error: Unable to find vcvarsall.bat 02:24:29 INFO - ---------------------------------------- 02:24:29 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-ht4qc6-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:24:29 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-024\Application Data\pip\pip.log 02:24:29 WARNING - Return code: 1 02:24:29 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 02:24:29 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 02:24:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:24:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:24:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:24:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:24:29 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-024', 'USERDOMAIN': 'T-XP32-IX-024', '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-024', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-024', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024\\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-024'}}, attempt #1 02:24:29 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 02:24:29 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 02:24:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:24:29 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024\\Application Data', 02:24:29 INFO - 'CLIENTNAME': 'Console', 02:24:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:24:29 INFO - 'COMPUTERNAME': 'T-XP32-IX-024', 02:24:29 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:24:29 INFO - 'DCLOCATION': 'SCL3', 02:24:29 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:24:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:24:29 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:24:29 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:24:29 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:24:29 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:24:29 INFO - 'HOMEDRIVE': 'C:', 02:24:29 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-024', 02:24:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:24:29 INFO - 'KTS_VERSION': '1.19c', 02:24:29 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:24:29 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-024', 02:24:29 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:24:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:24:29 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:24:29 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:24:29 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:24:29 INFO - 'MOZ_AIRBAG': '1', 02:24:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:24:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:24:29 INFO - 'MOZ_MSVCVERSION': '8', 02:24:29 INFO - 'MOZ_NO_REMOTE': '1', 02:24:29 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:24:29 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:24:29 INFO - 'NO_EM_RESTART': '1', 02:24:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:24:29 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:24:29 INFO - 'OS': 'Windows_NT', 02:24:29 INFO - 'OURDRIVE': 'C:', 02:24:29 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 02:24:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:24:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:24:29 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:24:29 INFO - 'PROCESSOR_LEVEL': '6', 02:24:29 INFO - 'PROCESSOR_REVISION': '1e05', 02:24:29 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:24:29 INFO - 'PROMPT': '$P$G', 02:24:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:24:29 INFO - 'PWD': 'C:\\slave\\test', 02:24:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:24:29 INFO - 'SESSIONNAME': 'Console', 02:24:29 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:24:29 INFO - 'SYSTEMDRIVE': 'C:', 02:24:29 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:24:29 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:24:29 INFO - 'TEST1': 'testie', 02:24:29 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:24:29 INFO - 'USERDOMAIN': 'T-XP32-IX-024', 02:24:29 INFO - 'USERNAME': 'cltbld', 02:24:29 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024', 02:24:29 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:24:29 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:24:29 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:24:29 INFO - 'WINDIR': 'C:\\WINDOWS', 02:24:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:24:30 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:24:30 INFO - Downloading/unpacking blobuploader==1.2.4 02:24:30 INFO - Downloading blobuploader-1.2.4.tar.gz 02:24:30 INFO - Running setup.py egg_info for package blobuploader 02:24:30 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 02:24:32 INFO - Running setup.py egg_info for package requests 02:24:32 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 02:24:32 INFO - Downloading docopt-0.6.1.tar.gz 02:24:32 INFO - Running setup.py egg_info for package docopt 02:24:32 INFO - Installing collected packages: blobuploader, docopt, requests 02:24:32 INFO - Running setup.py install for blobuploader 02:24:32 INFO - Running setup.py install for docopt 02:24:32 INFO - Running setup.py install for requests 02:24:32 INFO - Successfully installed blobuploader docopt requests 02:24:32 INFO - Cleaning up... 02:24:32 INFO - Return code: 0 02:24:32 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:24:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:24:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:24:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:24:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:24:32 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-024', 'USERDOMAIN': 'T-XP32-IX-024', '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-024', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-024', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024\\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-024'}}, attempt #1 02:24:32 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 02:24:32 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 02:24:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:24:32 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024\\Application Data', 02:24:32 INFO - 'CLIENTNAME': 'Console', 02:24:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:24:32 INFO - 'COMPUTERNAME': 'T-XP32-IX-024', 02:24:32 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:24:32 INFO - 'DCLOCATION': 'SCL3', 02:24:32 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:24:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:24:32 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:24:32 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:24:32 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:24:32 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:24:32 INFO - 'HOMEDRIVE': 'C:', 02:24:32 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-024', 02:24:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:24:32 INFO - 'KTS_VERSION': '1.19c', 02:24:32 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:24:32 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-024', 02:24:32 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:24:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:24:32 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:24:32 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:24:32 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:24:32 INFO - 'MOZ_AIRBAG': '1', 02:24:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:24:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:24:32 INFO - 'MOZ_MSVCVERSION': '8', 02:24:32 INFO - 'MOZ_NO_REMOTE': '1', 02:24:32 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:24:32 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:24:32 INFO - 'NO_EM_RESTART': '1', 02:24:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:24:32 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:24:32 INFO - 'OS': 'Windows_NT', 02:24:32 INFO - 'OURDRIVE': 'C:', 02:24:32 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 02:24:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:24:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:24:32 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:24:32 INFO - 'PROCESSOR_LEVEL': '6', 02:24:32 INFO - 'PROCESSOR_REVISION': '1e05', 02:24:32 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:24:32 INFO - 'PROMPT': '$P$G', 02:24:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:24:32 INFO - 'PWD': 'C:\\slave\\test', 02:24:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:24:32 INFO - 'SESSIONNAME': 'Console', 02:24:32 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:24:32 INFO - 'SYSTEMDRIVE': 'C:', 02:24:32 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:24:32 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:24:32 INFO - 'TEST1': 'testie', 02:24:32 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:24:32 INFO - 'USERDOMAIN': 'T-XP32-IX-024', 02:24:32 INFO - 'USERNAME': 'cltbld', 02:24:32 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024', 02:24:32 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:24:32 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:24:32 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:24:32 INFO - 'WINDIR': 'C:\\WINDOWS', 02:24:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:24:39 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:24:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:24:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:24:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:24:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:24:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:24:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:24:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:24:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:24:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:24:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:24:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:24:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:24:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:24:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:24:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:24:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:24:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:24:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:24:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:24:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:24:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:24:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:24:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:24:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:24:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:24:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:24:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:24:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:24:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:24:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:24:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:24:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:24:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:24:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:24:39 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:24:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:24:39 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:24:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:24:39 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:24:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:24:39 INFO - Unpacking c:\slave\test\build\tests\marionette 02:24:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:24:39 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:24:39 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 02:24:39 INFO - Running setup.py install for browsermob-proxy 02:24:44 INFO - Running setup.py install for manifestparser 02:24:44 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:24:44 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:24:44 INFO - Running setup.py install for marionette-client 02:24:44 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:24:44 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:24:44 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:24:44 INFO - Running setup.py install for marionette-driver 02:24:44 INFO - Running setup.py install for mozcrash 02:24:44 INFO - Running setup.py install for mozdebug 02:24:44 INFO - Running setup.py install for mozdevice 02:24:44 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:24:44 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:24:44 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:24:44 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:24:44 INFO - Running setup.py install for mozfile 02:24:44 INFO - Running setup.py install for mozhttpd 02:24:44 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:24:44 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:24:44 INFO - Running setup.py install for mozinfo 02:24:44 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 02:24:44 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 02:24:44 INFO - Running setup.py install for mozInstall 02:24:44 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:24:44 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:24:44 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:24:44 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:24:44 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:24:44 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:24:44 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:24:44 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:24:44 INFO - Running setup.py install for mozleak 02:24:44 INFO - Running setup.py install for mozlog 02:24:44 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 02:24:44 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 02:24:44 INFO - Running setup.py install for moznetwork 02:24:44 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 02:24:44 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 02:24:44 INFO - Running setup.py install for mozprocess 02:24:44 INFO - Running setup.py install for mozprofile 02:24:44 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:24:44 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:24:44 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:24:44 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:24:44 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:24:44 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:24:44 INFO - Running setup.py install for mozrunner 02:24:44 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:24:44 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:24:44 INFO - Running setup.py install for mozscreenshot 02:24:44 INFO - Running setup.py install for moztest 02:24:44 INFO - Running setup.py install for mozversion 02:24:44 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:24:44 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:24:44 INFO - Running setup.py install for wptserve 02:24:44 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 02:24:44 INFO - Cleaning up... 02:24:44 INFO - Return code: 0 02:24:44 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:24:44 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')]} 02:24:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:24:44 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')]} 02:24:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:24:44 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-024', 'USERDOMAIN': 'T-XP32-IX-024', '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-024', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-024', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024\\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-024'}}, attempt #1 02:24:44 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 02:24:44 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 02:24:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:24:44 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024\\Application Data', 02:24:44 INFO - 'CLIENTNAME': 'Console', 02:24:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:24:44 INFO - 'COMPUTERNAME': 'T-XP32-IX-024', 02:24:44 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:24:44 INFO - 'DCLOCATION': 'SCL3', 02:24:44 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:24:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:24:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:24:44 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:24:44 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:24:44 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:24:44 INFO - 'HOMEDRIVE': 'C:', 02:24:44 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-024', 02:24:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:24:44 INFO - 'KTS_VERSION': '1.19c', 02:24:44 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:24:44 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-024', 02:24:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:24:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:24:44 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:24:44 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:24:44 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:24:44 INFO - 'MOZ_AIRBAG': '1', 02:24:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:24:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:24:44 INFO - 'MOZ_MSVCVERSION': '8', 02:24:44 INFO - 'MOZ_NO_REMOTE': '1', 02:24:44 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:24:44 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:24:44 INFO - 'NO_EM_RESTART': '1', 02:24:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:24:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:24:44 INFO - 'OS': 'Windows_NT', 02:24:44 INFO - 'OURDRIVE': 'C:', 02:24:44 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', 02:24:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:24:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:24:44 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:24:44 INFO - 'PROCESSOR_LEVEL': '6', 02:24:44 INFO - 'PROCESSOR_REVISION': '1e05', 02:24:44 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:24:44 INFO - 'PROMPT': '$P$G', 02:24:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:24:44 INFO - 'PWD': 'C:\\slave\\test', 02:24:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:24:44 INFO - 'SESSIONNAME': 'Console', 02:24:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:24:44 INFO - 'SYSTEMDRIVE': 'C:', 02:24:44 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:24:44 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:24:44 INFO - 'TEST1': 'testie', 02:24:44 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:24:44 INFO - 'USERDOMAIN': 'T-XP32-IX-024', 02:24:44 INFO - 'USERNAME': 'cltbld', 02:24:44 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024', 02:24:44 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:24:44 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:24:44 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:24:44 INFO - 'WINDIR': 'C:\\WINDOWS', 02:24:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:24:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:24:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:24:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:24:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:24:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:24:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:24:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:24:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:24:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:24:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:24:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:24:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:24:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:24:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:24:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:24:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:24:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:24:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:24:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:24:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:24:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:24:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:24:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:24:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:24:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:24:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:24:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:24:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:24:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:24:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:24:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:24:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:24:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:24:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:24:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:24:48 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:24:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:24:48 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:24:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:24:48 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:24:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:24:48 INFO - Unpacking c:\slave\test\build\tests\marionette 02:24:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:24:48 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:24: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)) 02:24:54 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)) 02:24:54 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)) 02:24:54 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)) 02:24:54 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)) 02:24:54 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 02:24:54 INFO - Downloading blessings-1.6.tar.gz 02:24:54 INFO - Running setup.py egg_info for package blessings 02:24:54 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)) 02:24:54 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 02:24:54 INFO - Running setup.py install for blessings 02:24:54 INFO - Running setup.py install for browsermob-proxy 02:24:54 INFO - Running setup.py install for manifestparser 02:24:54 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:24:54 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:24:54 INFO - Running setup.py install for marionette-client 02:24:54 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:24:54 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:24:54 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:24:54 INFO - Running setup.py install for marionette-driver 02:24:54 INFO - Running setup.py install for mozcrash 02:24:54 INFO - Running setup.py install for mozdebug 02:24:54 INFO - Running setup.py install for mozdevice 02:24:54 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:24:54 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:24:54 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:24:54 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:24:54 INFO - Running setup.py install for mozhttpd 02:24:54 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:24:54 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:24:54 INFO - Running setup.py install for mozInstall 02:24:54 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:24:54 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:24:54 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:24:54 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:24:54 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:24:54 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:24:54 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:24:54 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:24:54 INFO - Running setup.py install for mozleak 02:24:54 INFO - Running setup.py install for mozprofile 02:24:54 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:24:54 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:24:54 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:24:54 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:24:54 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:24:54 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:24:54 INFO - Running setup.py install for mozrunner 02:24:54 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:24:54 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:24:55 INFO - Running setup.py install for mozscreenshot 02:24:55 INFO - Running setup.py install for moztest 02:24:55 INFO - Running setup.py install for mozversion 02:24:55 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:24:55 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:24:55 INFO - Running setup.py install for wptserve 02:24:55 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 02:24:55 INFO - Cleaning up... 02:24:55 INFO - Return code: 0 02:24:55 INFO - Done creating virtualenv C:\slave\test\build\venv. 02:24:55 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:24:55 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:24:55 INFO - Reading from file tmpfile_stdout 02:24:55 INFO - Using _rmtree_windows ... 02:24:55 INFO - Using _rmtree_windows ... 02:24:55 INFO - Current package versions: 02:24:55 INFO - blessings == 1.6 02:24:55 INFO - blobuploader == 1.2.4 02:24:55 INFO - browsermob-proxy == 0.6.0 02:24:55 INFO - distribute == 0.6.14 02:24:55 INFO - docopt == 0.6.1 02:24:55 INFO - manifestparser == 1.1 02:24:55 INFO - marionette-client == 2.3.0 02:24:55 INFO - marionette-driver == 1.4.0 02:24:55 INFO - mozInstall == 1.12 02:24:55 INFO - mozcrash == 0.17 02:24:55 INFO - mozdebug == 0.1 02:24:55 INFO - mozdevice == 0.48 02:24:55 INFO - mozfile == 1.2 02:24:55 INFO - mozhttpd == 0.7 02:24:55 INFO - mozinfo == 0.9 02:24:55 INFO - mozleak == 0.1 02:24:55 INFO - mozlog == 3.1 02:24:55 INFO - moznetwork == 0.27 02:24:55 INFO - mozprocess == 0.22 02:24:55 INFO - mozprofile == 0.28 02:24:55 INFO - mozrunner == 6.11 02:24:55 INFO - mozscreenshot == 0.1 02:24:55 INFO - mozsystemmonitor == 0.0 02:24:55 INFO - moztest == 0.7 02:24:55 INFO - mozversion == 1.4 02:24:55 INFO - requests == 1.2.3 02:24:55 INFO - wptserve == 1.4.0 02:24:55 INFO - Running post-action listener: _resource_record_post_action 02:24:55 INFO - Running post-action listener: _start_resource_monitoring 02:24:55 INFO - Starting resource monitoring. 02:24:55 INFO - ##### 02:24:55 INFO - ##### Running pull step. 02:24:55 INFO - ##### 02:24:55 INFO - Running pre-action listener: _resource_record_pre_action 02:24:55 INFO - Running main action method: pull 02:24:55 INFO - Pull has nothing to do! 02:24:55 INFO - Running post-action listener: _resource_record_post_action 02:24:55 INFO - ##### 02:24:55 INFO - ##### Running install step. 02:24:55 INFO - ##### 02:24:55 INFO - Running pre-action listener: _resource_record_pre_action 02:24:55 INFO - Running main action method: install 02:24:55 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:24:55 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:24:55 INFO - Reading from file tmpfile_stdout 02:24:55 INFO - Using _rmtree_windows ... 02:24:55 INFO - Using _rmtree_windows ... 02:24:55 INFO - Detecting whether we're running mozinstall >=1.0... 02:24:55 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 02:24:55 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 02:24:56 INFO - Reading from file tmpfile_stdout 02:24:56 INFO - Output received: 02:24:56 INFO - Usage: mozinstall-script.py [options] installer 02:24:56 INFO - Options: 02:24:56 INFO - -h, --help show this help message and exit 02:24:56 INFO - -d DEST, --destination=DEST 02:24:56 INFO - Directory to install application into. [default: 02:24:56 INFO - "C:\slave\test"] 02:24:56 INFO - --app=APP Application being installed. [default: firefox] 02:24:56 INFO - Using _rmtree_windows ... 02:24:56 INFO - Using _rmtree_windows ... 02:24:56 INFO - mkdir: C:\slave\test\build\application 02:24:56 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 02:24:56 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 02:24:58 INFO - Reading from file tmpfile_stdout 02:24:58 INFO - Output received: 02:24:58 INFO - C:\slave\test\build\application\firefox\firefox.exe 02:24:58 INFO - Using _rmtree_windows ... 02:24:58 INFO - Using _rmtree_windows ... 02:24:58 INFO - Running post-action listener: _resource_record_post_action 02:24:58 INFO - ##### 02:24:58 INFO - ##### Running run-tests step. 02:24:58 INFO - ##### 02:24:58 INFO - Running pre-action listener: _resource_record_pre_action 02:24:58 INFO - Running main action method: run_tests 02:24:58 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 02:24:58 INFO - Minidump filename unknown. Determining based upon platform and architecture. 02:24:58 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 02:24:58 INFO - grabbing minidump binary from tooltool 02:24:58 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')]} 02:24:58 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 02:24:58 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 02:24:58 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 02:24:58 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 02:25:00 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpdfiiot 02:25:00 INFO - INFO - File integrity verified, renaming tmpdfiiot to win32-minidump_stackwalk.exe 02:25:00 INFO - Return code: 0 02:25:00 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 02:25:00 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 02:25:00 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/PzRbVYroQ_uU1ovkLKiYzw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 02:25:00 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/PzRbVYroQ_uU1ovkLKiYzw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 02:25:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:25:00 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024\\Application Data', 02:25:00 INFO - 'CLIENTNAME': 'Console', 02:25:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:25:00 INFO - 'COMPUTERNAME': 'T-XP32-IX-024', 02:25:00 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:25:00 INFO - 'DCLOCATION': 'SCL3', 02:25:00 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:25:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:25:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:25:00 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:25:00 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:25:00 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:25:00 INFO - 'HOMEDRIVE': 'C:', 02:25:00 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-024', 02:25:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:25:00 INFO - 'KTS_VERSION': '1.19c', 02:25:00 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:25:00 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-024', 02:25:00 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 02:25:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:25:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:25:00 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:25:00 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:25:00 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:25:00 INFO - 'MOZ_AIRBAG': '1', 02:25:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:25:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:25:00 INFO - 'MOZ_MSVCVERSION': '8', 02:25:00 INFO - 'MOZ_NO_REMOTE': '1', 02:25:00 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:25:00 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:25:00 INFO - 'NO_EM_RESTART': '1', 02:25:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:25:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:25:00 INFO - 'OS': 'Windows_NT', 02:25:00 INFO - 'OURDRIVE': 'C:', 02:25:00 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 02:25:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:25:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:25:00 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:25:00 INFO - 'PROCESSOR_LEVEL': '6', 02:25:00 INFO - 'PROCESSOR_REVISION': '1e05', 02:25:00 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:25:00 INFO - 'PROMPT': '$P$G', 02:25:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:25:00 INFO - 'PWD': 'C:\\slave\\test', 02:25:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:25:00 INFO - 'SESSIONNAME': 'Console', 02:25:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:25:00 INFO - 'SYSTEMDRIVE': 'C:', 02:25:00 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:25:00 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:25:00 INFO - 'TEST1': 'testie', 02:25:00 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:25:00 INFO - 'USERDOMAIN': 'T-XP32-IX-024', 02:25:00 INFO - 'USERNAME': 'cltbld', 02:25:00 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024', 02:25:00 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:25:00 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:25:00 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:25:00 INFO - 'WINDIR': 'C:\\WINDOWS', 02:25:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:25:00 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/PzRbVYroQ_uU1ovkLKiYzw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 02:25:01 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 02:25:01 INFO - import pkg_resources 02:25:03 INFO - Using 1 client processes 02:25:06 INFO - SUITE-START | Running 778 tests 02:25:06 INFO - Running testharness tests 02:25:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 02:25:06 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 02:25:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 02:25:06 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 02:25:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 02:25:06 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 02:25:06 INFO - Setting up ssl 02:25:06 INFO - PROCESS | certutil | 02:25:06 INFO - PROCESS | certutil | 02:25:06 INFO - PROCESS | certutil | 02:25:06 INFO - Certificate Nickname Trust Attributes 02:25:06 INFO - SSL,S/MIME,JAR/XPI 02:25:06 INFO - 02:25:06 INFO - web-platform-tests CT,, 02:25:06 INFO - 02:25:06 INFO - Starting runner 02:25:08 INFO - PROCESS | 1740 | [1740] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 02:25:08 INFO - PROCESS | 1740 | [1740] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 02:25:09 INFO - PROCESS | 1740 | [1740] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 02:25:10 INFO - PROCESS | 1740 | 1466587510491 Marionette DEBUG Marionette enabled via build flag and pref 02:25:10 INFO - PROCESS | 1740 | ++DOCSHELL 11268C00 == 1 [pid = 1740] [id = 1] 02:25:10 INFO - PROCESS | 1740 | ++DOMWINDOW == 1 (11269000) [pid = 1740] [serial = 1] [outer = 00000000] 02:25:10 INFO - PROCESS | 1740 | [1740] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:25:10 INFO - PROCESS | 1740 | ++DOMWINDOW == 2 (11269C00) [pid = 1740] [serial = 2] [outer = 11269000] 02:25:10 INFO - PROCESS | 1740 | [1740] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2865 02:25:10 INFO - PROCESS | 1740 | [1740] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 02:25:10 INFO - PROCESS | 1740 | ++DOCSHELL 1281B400 == 2 [pid = 1740] [id = 2] 02:25:10 INFO - PROCESS | 1740 | ++DOMWINDOW == 3 (1281B800) [pid = 1740] [serial = 3] [outer = 00000000] 02:25:10 INFO - PROCESS | 1740 | [1740] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:25:10 INFO - PROCESS | 1740 | ++DOMWINDOW == 4 (1281C400) [pid = 1740] [serial = 4] [outer = 1281B800] 02:25:11 INFO - PROCESS | 1740 | 1466587511159 Marionette INFO Listening on port 2828 02:25:11 INFO - PROCESS | 1740 | 1466587511619 Marionette DEBUG Marionette enabled via command-line flag 02:25:11 INFO - PROCESS | 1740 | ++DOCSHELL 13148400 == 3 [pid = 1740] [id = 3] 02:25:11 INFO - PROCESS | 1740 | ++DOMWINDOW == 5 (13150400) [pid = 1740] [serial = 5] [outer = 00000000] 02:25:11 INFO - PROCESS | 1740 | [1740] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:25:11 INFO - PROCESS | 1740 | ++DOMWINDOW == 6 (13151000) [pid = 1740] [serial = 6] [outer = 13150400] 02:25:11 INFO - PROCESS | 1740 | [1740] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 02:25:11 INFO - PROCESS | 1740 | [1740] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 02:25:11 INFO - PROCESS | 1740 | [1740] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 02:25:11 INFO - PROCESS | 1740 | [1740] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 02:25:11 INFO - PROCESS | 1740 | ++DOMWINDOW == 7 (136F3C00) [pid = 1740] [serial = 7] [outer = 1281B800] 02:25:12 INFO - PROCESS | 1740 | [1740] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:25:12 INFO - PROCESS | 1740 | 1466587512010 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1477 02:25:12 INFO - PROCESS | 1740 | [1740] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:25:12 INFO - PROCESS | 1740 | 1466587512045 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1478 02:25:12 INFO - PROCESS | 1740 | 1466587512048 Marionette DEBUG Closed connection conn0 02:25:12 INFO - PROCESS | 1740 | 1466587512160 Marionette DEBUG Closed connection conn1 02:25:12 INFO - PROCESS | 1740 | [1740] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:25:12 INFO - PROCESS | 1740 | 1466587512166 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1479 02:25:12 INFO - PROCESS | 1740 | 1466587512174 Marionette DEBUG Closed connection conn2 02:25:12 INFO - PROCESS | 1740 | [1740] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:25:12 INFO - PROCESS | 1740 | 1466587512182 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1480 02:25:12 INFO - PROCESS | 1740 | ++DOCSHELL 13EA7400 == 4 [pid = 1740] [id = 4] 02:25:12 INFO - PROCESS | 1740 | ++DOMWINDOW == 8 (13EA7800) [pid = 1740] [serial = 8] [outer = 00000000] 02:25:12 INFO - PROCESS | 1740 | ++DOMWINDOW == 9 (14371000) [pid = 1740] [serial = 9] [outer = 13EA7800] 02:25:12 INFO - PROCESS | 1740 | [1740] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 02:25:12 INFO - PROCESS | 1740 | ++DOMWINDOW == 10 (14376800) [pid = 1740] [serial = 10] [outer = 13EA7800] 02:25:12 INFO - PROCESS | 1740 | 1466587512562 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 02:25:12 INFO - PROCESS | 1740 | 1466587512569 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160622010102","device":"desktop","version":"48.0"} 02:25:12 INFO - PROCESS | 1740 | [1740] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 02:25:12 INFO - PROCESS | 1740 | [1740] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:25:12 INFO - PROCESS | 1740 | [1740] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:25:13 INFO - PROCESS | 1740 | [1740] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:25:13 INFO - PROCESS | 1740 | ++DOCSHELL 15F75000 == 5 [pid = 1740] [id = 5] 02:25:13 INFO - PROCESS | 1740 | ++DOMWINDOW == 11 (15F76000) [pid = 1740] [serial = 11] [outer = 00000000] 02:25:13 INFO - PROCESS | 1740 | ++DOCSHELL 15F79800 == 6 [pid = 1740] [id = 6] 02:25:13 INFO - PROCESS | 1740 | ++DOMWINDOW == 12 (15F79C00) [pid = 1740] [serial = 12] [outer = 00000000] 02:25:14 INFO - PROCESS | 1740 | [1740] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:25:14 INFO - PROCESS | 1740 | ++DOCSHELL 169D1C00 == 7 [pid = 1740] [id = 7] 02:25:14 INFO - PROCESS | 1740 | ++DOMWINDOW == 13 (169D2000) [pid = 1740] [serial = 13] [outer = 00000000] 02:25:14 INFO - PROCESS | 1740 | [1740] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:25:14 INFO - PROCESS | 1740 | [1740] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 02:25:14 INFO - PROCESS | 1740 | ++DOMWINDOW == 14 (16C16000) [pid = 1740] [serial = 14] [outer = 169D2000] 02:25:14 INFO - PROCESS | 1740 | [1740] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 02:25:14 INFO - PROCESS | 1740 | ++DOMWINDOW == 15 (16A67C00) [pid = 1740] [serial = 15] [outer = 15F76000] 02:25:14 INFO - PROCESS | 1740 | ++DOMWINDOW == 16 (16A69400) [pid = 1740] [serial = 16] [outer = 15F79C00] 02:25:14 INFO - PROCESS | 1740 | ++DOMWINDOW == 17 (16A6C000) [pid = 1740] [serial = 17] [outer = 169D2000] 02:25:15 INFO - PROCESS | 1740 | 1466587515229 Marionette INFO startBrowser f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:15 INFO - PROCESS | 1740 | 1466587515265 Marionette DEBUG loaded listener.js 02:25:15 INFO - PROCESS | 1740 | 1466587515278 Marionette DEBUG loaded listener.js 02:25:15 INFO - PROCESS | 1740 | 1466587515280 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:15 INFO - PROCESS | 1740 | ++DOMWINDOW == 18 (17EAA800) [pid = 1740] [serial = 18] [outer = 169D2000] 02:25:15 INFO - PROCESS | 1740 | 1466587515895 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"f0843988-b0ca-42d1-b8d5-5c704e1f4218","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160622010102","device":"desktop","version":"48.0","command_id":1}}] 02:25:16 INFO - PROCESS | 1740 | 1466587516047 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 02:25:16 INFO - PROCESS | 1740 | 1466587516050 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:16 INFO - PROCESS | 1740 | 1466587516110 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 02:25:16 INFO - PROCESS | 1740 | 1466587516267 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:25:16 INFO - PROCESS | 1740 | 1466587516269 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:16 INFO - PROCESS | 1740 | [1740] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 02:25:16 INFO - PROCESS | 1740 | [1740] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:25:16 INFO - PROCESS | 1740 | ++DOMWINDOW == 19 (18471800) [pid = 1740] [serial = 19] [outer = 169D2000] 02:25:16 INFO - PROCESS | 1740 | [1740] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:25:16 INFO - PROCESS | 1740 | [1740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:25:16 INFO - PROCESS | 1740 | 1466587516820 Marionette TRACE conn3 <- [1,3,null,{}] 02:25:16 INFO - PROCESS | 1740 | 1466587516839 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 02:25:16 INFO - PROCESS | 1740 | 1466587516842 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:16 INFO - PROCESS | 1740 | 1466587516869 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 02:25:16 INFO - PROCESS | 1740 | 1466587516897 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 02:25:16 INFO - PROCESS | 1740 | 1466587516899 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 02:25:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 02:25:16 INFO - PROCESS | 1740 | 1466587516937 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 02:25:16 INFO - PROCESS | 1740 | 1466587516940 Marionette TRACE conn3 <- [1,6,null,{}] 02:25:17 INFO - PROCESS | 1740 | 1466587517052 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:17 INFO - PROCESS | 1740 | 1466587517054 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:17 INFO - PROCESS | 1740 | 1466587517072 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 02:25:17 INFO - PROCESS | 1740 | 1466587517077 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:17 INFO - PROCESS | 1740 | 1466587517079 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:17 INFO - PROCESS | 1740 | ++DOCSHELL 169CDC00 == 8 [pid = 1740] [id = 8] 02:25:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 20 (17038400) [pid = 1740] [serial = 20] [outer = 00000000] 02:25:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 21 (1703AC00) [pid = 1740] [serial = 21] [outer = 17038400] 02:25:17 INFO - PROCESS | 1740 | 1466587517127 Marionette DEBUG loaded listener.js 02:25:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 22 (1703F400) [pid = 1740] [serial = 22] [outer = 17038400] 02:25:17 INFO - PROCESS | 1740 | ++DOCSHELL 1845C000 == 9 [pid = 1740] [id = 9] 02:25:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 23 (19D45C00) [pid = 1740] [serial = 23] [outer = 00000000] 02:25:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 24 (1A1B8400) [pid = 1740] [serial = 24] [outer = 19D45C00] 02:25:17 INFO - PROCESS | 1740 | 1466587517563 Marionette DEBUG loaded listener.js 02:25:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 25 (1A1BF800) [pid = 1740] [serial = 25] [outer = 19D45C00] 02:25:17 INFO - PROCESS | 1740 | 1466587517923 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 02:25:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 02:25:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1048ms 02:25:18 INFO - PROCESS | 1740 | 1466587518017 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 02:25:18 INFO - PROCESS | 1740 | 1466587518019 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 02:25:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 02:25:18 INFO - PROCESS | 1740 | 1466587518036 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 02:25:18 INFO - PROCESS | 1740 | 1466587518038 Marionette TRACE conn3 <- [1,10,null,{}] 02:25:18 INFO - PROCESS | 1740 | 1466587518046 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:18 INFO - PROCESS | 1740 | 1466587518051 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:18 INFO - PROCESS | 1740 | 1466587518159 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 02:25:18 INFO - PROCESS | 1740 | 1466587518165 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:18 INFO - PROCESS | 1740 | 1466587518168 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:18 INFO - PROCESS | 1740 | ++DOCSHELL 1A5B0000 == 10 [pid = 1740] [id = 10] 02:25:18 INFO - PROCESS | 1740 | ++DOMWINDOW == 26 (1A5B0800) [pid = 1740] [serial = 26] [outer = 00000000] 02:25:18 INFO - PROCESS | 1740 | ++DOMWINDOW == 27 (1ADCB000) [pid = 1740] [serial = 27] [outer = 1A5B0800] 02:25:18 INFO - PROCESS | 1740 | 1466587518214 Marionette DEBUG loaded listener.js 02:25:18 INFO - PROCESS | 1740 | ++DOMWINDOW == 28 (1ADCEC00) [pid = 1740] [serial = 28] [outer = 1A5B0800] 02:25:18 INFO - PROCESS | 1740 | 1466587518613 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 02:25:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 02:25:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 653ms 02:25:18 INFO - PROCESS | 1740 | 1466587518692 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 02:25:18 INFO - PROCESS | 1740 | 1466587518694 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 02:25:18 INFO - PROCESS | 1740 | 1466587518697 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 02:25:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 02:25:18 INFO - PROCESS | 1740 | 1466587518699 Marionette TRACE conn3 <- [1,14,null,{}] 02:25:18 INFO - PROCESS | 1740 | 1466587518702 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:18 INFO - PROCESS | 1740 | 1466587518704 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:18 INFO - PROCESS | 1740 | 1466587518807 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 02:25:18 INFO - PROCESS | 1740 | 1466587518821 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:18 INFO - PROCESS | 1740 | 1466587518823 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:18 INFO - PROCESS | 1740 | ++DOCSHELL 1A6B2400 == 11 [pid = 1740] [id = 11] 02:25:18 INFO - PROCESS | 1740 | ++DOMWINDOW == 29 (1A6B2800) [pid = 1740] [serial = 29] [outer = 00000000] 02:25:18 INFO - PROCESS | 1740 | ++DOMWINDOW == 30 (1A6BC800) [pid = 1740] [serial = 30] [outer = 1A6B2800] 02:25:18 INFO - PROCESS | 1740 | 1466587518867 Marionette DEBUG loaded listener.js 02:25:18 INFO - PROCESS | 1740 | ++DOMWINDOW == 31 (1A91C400) [pid = 1740] [serial = 31] [outer = 1A6B2800] 02:25:19 INFO - PROCESS | 1740 | 1466587519276 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 02:25:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 02:25:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 652ms 02:25:19 INFO - PROCESS | 1740 | 1466587519332 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 02:25:19 INFO - PROCESS | 1740 | 1466587519334 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 02:25:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 02:25:19 INFO - PROCESS | 1740 | 1466587519337 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 02:25:19 INFO - PROCESS | 1740 | 1466587519338 Marionette TRACE conn3 <- [1,18,null,{}] 02:25:19 INFO - PROCESS | 1740 | 1466587519342 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:19 INFO - PROCESS | 1740 | 1466587519344 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:19 INFO - PROCESS | 1740 | 1466587519487 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 02:25:19 INFO - PROCESS | 1740 | 1466587519492 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:19 INFO - PROCESS | 1740 | 1466587519495 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:19 INFO - PROCESS | 1740 | ++DOCSHELL 1A91F000 == 12 [pid = 1740] [id = 12] 02:25:19 INFO - PROCESS | 1740 | ++DOMWINDOW == 32 (1A922000) [pid = 1740] [serial = 32] [outer = 00000000] 02:25:19 INFO - PROCESS | 1740 | ++DOMWINDOW == 33 (1A98B000) [pid = 1740] [serial = 33] [outer = 1A922000] 02:25:19 INFO - PROCESS | 1740 | 1466587519546 Marionette DEBUG loaded listener.js 02:25:19 INFO - PROCESS | 1740 | ++DOMWINDOW == 34 (1A98F400) [pid = 1740] [serial = 34] [outer = 1A922000] 02:25:19 INFO - PROCESS | 1740 | 1466587519929 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 02:25:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 02:25:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 653ms 02:25:20 INFO - PROCESS | 1740 | 1466587520005 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 02:25:20 INFO - PROCESS | 1740 | 1466587520007 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 02:25:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 02:25:20 INFO - PROCESS | 1740 | 1466587520011 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 02:25:20 INFO - PROCESS | 1740 | 1466587520012 Marionette TRACE conn3 <- [1,22,null,{}] 02:25:20 INFO - PROCESS | 1740 | 1466587520016 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:20 INFO - PROCESS | 1740 | 1466587520018 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:20 INFO - PROCESS | 1740 | 1466587520113 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 02:25:20 INFO - PROCESS | 1740 | 1466587520119 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:20 INFO - PROCESS | 1740 | 1466587520121 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:20 INFO - PROCESS | 1740 | ++DOCSHELL 1A996000 == 13 [pid = 1740] [id = 13] 02:25:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 35 (1ABEC400) [pid = 1740] [serial = 35] [outer = 00000000] 02:25:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 36 (1AF42000) [pid = 1740] [serial = 36] [outer = 1ABEC400] 02:25:20 INFO - PROCESS | 1740 | 1466587520167 Marionette DEBUG loaded listener.js 02:25:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 37 (1AF46C00) [pid = 1740] [serial = 37] [outer = 1ABEC400] 02:25:20 INFO - PROCESS | 1740 | 1466587520513 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 02:25:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 02:25:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 533ms 02:25:20 INFO - PROCESS | 1740 | 1466587520549 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 02:25:20 INFO - PROCESS | 1740 | 1466587520550 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 02:25:20 INFO - PROCESS | 1740 | 1466587520554 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 02:25:20 INFO - PROCESS | 1740 | 1466587520555 Marionette TRACE conn3 <- [1,26,null,{}] 02:25:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 02:25:20 INFO - PROCESS | 1740 | 1466587520564 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:20 INFO - PROCESS | 1740 | 1466587520565 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:20 INFO - PROCESS | 1740 | 1466587520715 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 02:25:20 INFO - PROCESS | 1740 | 1466587520721 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:20 INFO - PROCESS | 1740 | 1466587520723 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:20 INFO - PROCESS | 1740 | ++DOCSHELL 1B09A000 == 14 [pid = 1740] [id = 14] 02:25:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 38 (1B09D400) [pid = 1740] [serial = 38] [outer = 00000000] 02:25:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 39 (1B0A4400) [pid = 1740] [serial = 39] [outer = 1B09D400] 02:25:20 INFO - PROCESS | 1740 | 1466587520766 Marionette DEBUG loaded listener.js 02:25:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 40 (1B0A8C00) [pid = 1740] [serial = 40] [outer = 1B09D400] 02:25:21 INFO - PROCESS | 1740 | ++DOCSHELL 1B305C00 == 15 [pid = 1740] [id = 15] 02:25:21 INFO - PROCESS | 1740 | ++DOMWINDOW == 41 (1B306000) [pid = 1740] [serial = 41] [outer = 00000000] 02:25:21 INFO - PROCESS | 1740 | 1466587521148 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 02:25:21 INFO - PROCESS | 1740 | ++DOMWINDOW == 42 (1B307800) [pid = 1740] [serial = 42] [outer = 1B306000] 02:25:21 INFO - PROCESS | 1740 | ++DOMWINDOW == 43 (1B30BC00) [pid = 1740] [serial = 43] [outer = 1B306000] 02:25:21 INFO - PROCESS | 1740 | ++DOCSHELL 1A6BF400 == 16 [pid = 1740] [id = 16] 02:25:21 INFO - PROCESS | 1740 | ++DOMWINDOW == 44 (1B30D400) [pid = 1740] [serial = 44] [outer = 00000000] 02:25:21 INFO - PROCESS | 1740 | ++DOMWINDOW == 45 (1B39DC00) [pid = 1740] [serial = 45] [outer = 1B30D400] 02:25:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 02:25:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 653ms 02:25:21 INFO - PROCESS | 1740 | 1466587521234 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 02:25:21 INFO - PROCESS | 1740 | 1466587521236 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 02:25:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 02:25:21 INFO - PROCESS | 1740 | ++DOMWINDOW == 46 (1B30C400) [pid = 1740] [serial = 46] [outer = 1B30D400] 02:25:21 INFO - PROCESS | 1740 | 1466587521294 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 02:25:21 INFO - PROCESS | 1740 | 1466587521295 Marionette TRACE conn3 <- [1,30,null,{}] 02:25:21 INFO - PROCESS | 1740 | 1466587521312 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:21 INFO - PROCESS | 1740 | 1466587521313 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:21 INFO - PROCESS | 1740 | 1466587521490 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 02:25:21 INFO - PROCESS | 1740 | 1466587521497 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:21 INFO - PROCESS | 1740 | 1466587521499 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:21 INFO - PROCESS | 1740 | ++DOCSHELL 1B304800 == 17 [pid = 1740] [id = 17] 02:25:21 INFO - PROCESS | 1740 | ++DOMWINDOW == 47 (1B308800) [pid = 1740] [serial = 47] [outer = 00000000] 02:25:21 INFO - PROCESS | 1740 | ++DOMWINDOW == 48 (1B311400) [pid = 1740] [serial = 48] [outer = 1B308800] 02:25:21 INFO - PROCESS | 1740 | 1466587521543 Marionette DEBUG loaded listener.js 02:25:21 INFO - PROCESS | 1740 | ++DOMWINDOW == 49 (1B517800) [pid = 1740] [serial = 49] [outer = 1B308800] 02:25:22 INFO - PROCESS | 1740 | --DOCSHELL 11268C00 == 16 [pid = 1740] [id = 1] 02:25:22 INFO - PROCESS | 1740 | 1466587522656 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 02:25:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 02:25:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1409ms 02:25:22 INFO - PROCESS | 1740 | 1466587522689 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 02:25:22 INFO - PROCESS | 1740 | 1466587522694 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 02:25:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 02:25:22 INFO - PROCESS | 1740 | 1466587522700 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 02:25:22 INFO - PROCESS | 1740 | 1466587522705 Marionette TRACE conn3 <- [1,34,null,{}] 02:25:22 INFO - PROCESS | 1740 | 1466587522710 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:22 INFO - PROCESS | 1740 | 1466587522713 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:22 INFO - PROCESS | 1740 | 1466587522828 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 02:25:22 INFO - PROCESS | 1740 | 1466587522899 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:22 INFO - PROCESS | 1740 | 1466587522902 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:23 INFO - PROCESS | 1740 | ++DOCSHELL 105F2400 == 17 [pid = 1740] [id = 18] 02:25:23 INFO - PROCESS | 1740 | ++DOMWINDOW == 50 (105F4C00) [pid = 1740] [serial = 50] [outer = 00000000] 02:25:23 INFO - PROCESS | 1740 | ++DOMWINDOW == 51 (110F9C00) [pid = 1740] [serial = 51] [outer = 105F4C00] 02:25:23 INFO - PROCESS | 1740 | 1466587523049 Marionette DEBUG loaded listener.js 02:25:23 INFO - PROCESS | 1740 | ++DOMWINDOW == 52 (12AB2800) [pid = 1740] [serial = 52] [outer = 105F4C00] 02:25:23 INFO - PROCESS | 1740 | 1466587523617 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 02:25:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 02:25:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 979ms 02:25:23 INFO - PROCESS | 1740 | 1466587523672 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 02:25:23 INFO - PROCESS | 1740 | 1466587523676 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 02:25:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 02:25:23 INFO - PROCESS | 1740 | 1466587523683 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 02:25:23 INFO - PROCESS | 1740 | 1466587523686 Marionette TRACE conn3 <- [1,38,null,{}] 02:25:23 INFO - PROCESS | 1740 | 1466587523690 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:23 INFO - PROCESS | 1740 | 1466587523692 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:23 INFO - PROCESS | 1740 | 1466587523858 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 02:25:23 INFO - PROCESS | 1740 | 1466587523923 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:23 INFO - PROCESS | 1740 | 1466587523926 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:23 INFO - PROCESS | 1740 | ++DOCSHELL 13273C00 == 18 [pid = 1740] [id = 19] 02:25:23 INFO - PROCESS | 1740 | ++DOMWINDOW == 53 (1327E800) [pid = 1740] [serial = 53] [outer = 00000000] 02:25:23 INFO - PROCESS | 1740 | ++DOMWINDOW == 54 (14374000) [pid = 1740] [serial = 54] [outer = 1327E800] 02:25:24 INFO - PROCESS | 1740 | 1466587523989 Marionette DEBUG loaded listener.js 02:25:24 INFO - PROCESS | 1740 | ++DOMWINDOW == 55 (1508C800) [pid = 1740] [serial = 55] [outer = 1327E800] 02:25:24 INFO - PROCESS | 1740 | 1466587524791 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 02:25:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 02:25:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1151ms 02:25:24 INFO - PROCESS | 1740 | 1466587524835 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 02:25:24 INFO - PROCESS | 1740 | 1466587524839 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 02:25:24 INFO - PROCESS | 1740 | 1466587524845 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 02:25:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 02:25:24 INFO - PROCESS | 1740 | 1466587524848 Marionette TRACE conn3 <- [1,42,null,{}] 02:25:24 INFO - PROCESS | 1740 | 1466587524858 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:24 INFO - PROCESS | 1740 | 1466587524861 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:25 INFO - PROCESS | 1740 | 1466587525003 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 02:25:25 INFO - PROCESS | 1740 | 1466587525067 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:25 INFO - PROCESS | 1740 | 1466587525071 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:25 INFO - PROCESS | 1740 | ++DOCSHELL 10A58800 == 19 [pid = 1740] [id = 20] 02:25:25 INFO - PROCESS | 1740 | ++DOMWINDOW == 56 (10A60400) [pid = 1740] [serial = 56] [outer = 00000000] 02:25:25 INFO - PROCESS | 1740 | ++DOMWINDOW == 57 (10A7E000) [pid = 1740] [serial = 57] [outer = 10A60400] 02:25:25 INFO - PROCESS | 1740 | 1466587525128 Marionette DEBUG loaded listener.js 02:25:25 INFO - PROCESS | 1740 | ++DOMWINDOW == 58 (110DA800) [pid = 1740] [serial = 58] [outer = 10A60400] 02:25:25 INFO - PROCESS | 1740 | --DOCSHELL 13EA7400 == 18 [pid = 1740] [id = 4] 02:25:25 INFO - PROCESS | 1740 | 1466587525705 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 02:25:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 02:25:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 876ms 02:25:25 INFO - PROCESS | 1740 | 1466587525753 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 02:25:25 INFO - PROCESS | 1740 | 1466587525758 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 02:25:25 INFO - PROCESS | 1740 | 1466587525763 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 02:25:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 02:25:25 INFO - PROCESS | 1740 | 1466587525766 Marionette TRACE conn3 <- [1,46,null,{}] 02:25:25 INFO - PROCESS | 1740 | 1466587525770 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:25 INFO - PROCESS | 1740 | 1466587525772 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:25 INFO - PROCESS | 1740 | 1466587525873 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 02:25:25 INFO - PROCESS | 1740 | 1466587525941 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:25 INFO - PROCESS | 1740 | 1466587525943 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:25 INFO - PROCESS | 1740 | ++DOCSHELL 10E88400 == 19 [pid = 1740] [id = 21] 02:25:25 INFO - PROCESS | 1740 | ++DOMWINDOW == 59 (10E92400) [pid = 1740] [serial = 59] [outer = 00000000] 02:25:26 INFO - PROCESS | 1740 | ++DOMWINDOW == 60 (112E0800) [pid = 1740] [serial = 60] [outer = 10E92400] 02:25:26 INFO - PROCESS | 1740 | 1466587525993 Marionette DEBUG loaded listener.js 02:25:26 INFO - PROCESS | 1740 | ++DOMWINDOW == 61 (11AE6000) [pid = 1740] [serial = 61] [outer = 10E92400] 02:25:26 INFO - PROCESS | 1740 | 1466587526544 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 02:25:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 02:25:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 808ms 02:25:26 INFO - PROCESS | 1740 | 1466587526574 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 02:25:26 INFO - PROCESS | 1740 | 1466587526577 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 02:25:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 02:25:26 INFO - PROCESS | 1740 | 1466587526580 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 02:25:26 INFO - PROCESS | 1740 | 1466587526584 Marionette TRACE conn3 <- [1,50,null,{}] 02:25:26 INFO - PROCESS | 1740 | 1466587526594 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:26 INFO - PROCESS | 1740 | 1466587526599 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:26 INFO - PROCESS | 1740 | 1466587526697 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 02:25:26 INFO - PROCESS | 1740 | 1466587526707 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:26 INFO - PROCESS | 1740 | 1466587526710 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:26 INFO - PROCESS | 1740 | ++DOCSHELL 131E5400 == 20 [pid = 1740] [id = 22] 02:25:26 INFO - PROCESS | 1740 | ++DOMWINDOW == 62 (131E5800) [pid = 1740] [serial = 62] [outer = 00000000] 02:25:26 INFO - PROCESS | 1740 | ++DOMWINDOW == 63 (1327EC00) [pid = 1740] [serial = 63] [outer = 131E5800] 02:25:26 INFO - PROCESS | 1740 | 1466587526758 Marionette DEBUG loaded listener.js 02:25:26 INFO - PROCESS | 1740 | ++DOMWINDOW == 64 (139A5800) [pid = 1740] [serial = 64] [outer = 131E5800] 02:25:27 INFO - PROCESS | 1740 | 1466587527258 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:25:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 02:25:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 704ms 02:25:27 INFO - PROCESS | 1740 | 1466587527289 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 02:25:27 INFO - PROCESS | 1740 | 1466587527292 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 02:25:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 02:25:27 INFO - PROCESS | 1740 | 1466587527295 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 02:25:27 INFO - PROCESS | 1740 | 1466587527297 Marionette TRACE conn3 <- [1,54,null,{}] 02:25:27 INFO - PROCESS | 1740 | 1466587527300 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:27 INFO - PROCESS | 1740 | 1466587527302 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:27 INFO - PROCESS | 1740 | 1466587527392 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 02:25:27 INFO - PROCESS | 1740 | 1466587527397 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:27 INFO - PROCESS | 1740 | 1466587527407 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:27 INFO - PROCESS | 1740 | ++DOCSHELL 14379800 == 21 [pid = 1740] [id = 23] 02:25:27 INFO - PROCESS | 1740 | ++DOMWINDOW == 65 (15004000) [pid = 1740] [serial = 65] [outer = 00000000] 02:25:27 INFO - PROCESS | 1740 | ++DOMWINDOW == 66 (15088400) [pid = 1740] [serial = 66] [outer = 15004000] 02:25:27 INFO - PROCESS | 1740 | 1466587527452 Marionette DEBUG loaded listener.js 02:25:27 INFO - PROCESS | 1740 | ++DOMWINDOW == 67 (155D3000) [pid = 1740] [serial = 67] [outer = 15004000] 02:25:27 INFO - PROCESS | 1740 | 1466587527878 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:25:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 02:25:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 653ms 02:25:27 INFO - PROCESS | 1740 | 1466587527932 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 02:25:27 INFO - PROCESS | 1740 | 1466587527934 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 02:25:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 02:25:27 INFO - PROCESS | 1740 | 1466587527937 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 02:25:27 INFO - PROCESS | 1740 | 1466587527939 Marionette TRACE conn3 <- [1,58,null,{}] 02:25:27 INFO - PROCESS | 1740 | 1466587527942 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:27 INFO - PROCESS | 1740 | 1466587527944 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:28 INFO - PROCESS | 1740 | 1466587528019 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 02:25:28 INFO - PROCESS | 1740 | 1466587528024 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:28 INFO - PROCESS | 1740 | 1466587528026 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:28 INFO - PROCESS | 1740 | ++DOCSHELL 11202000 == 22 [pid = 1740] [id = 24] 02:25:28 INFO - PROCESS | 1740 | ++DOMWINDOW == 68 (158C3C00) [pid = 1740] [serial = 68] [outer = 00000000] 02:25:28 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (15AD1400) [pid = 1740] [serial = 69] [outer = 158C3C00] 02:25:28 INFO - PROCESS | 1740 | 1466587528120 Marionette DEBUG loaded listener.js 02:25:28 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (15ADC400) [pid = 1740] [serial = 70] [outer = 158C3C00] 02:25:28 INFO - PROCESS | 1740 | 1466587528568 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:25:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 02:25:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 653ms 02:25:28 INFO - PROCESS | 1740 | 1466587528617 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 02:25:28 INFO - PROCESS | 1740 | 1466587528619 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 02:25:28 INFO - PROCESS | 1740 | 1466587528623 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 02:25:28 INFO - PROCESS | 1740 | 1466587528624 Marionette TRACE conn3 <- [1,62,null,{}] 02:25:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 02:25:28 INFO - PROCESS | 1740 | 1466587528627 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:28 INFO - PROCESS | 1740 | 1466587528633 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:28 INFO - PROCESS | 1740 | 1466587528732 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 02:25:28 INFO - PROCESS | 1740 | 1466587528740 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:28 INFO - PROCESS | 1740 | 1466587528742 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:28 INFO - PROCESS | 1740 | ++DOCSHELL 1627D000 == 23 [pid = 1740] [id = 25] 02:25:28 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (1627EC00) [pid = 1740] [serial = 71] [outer = 00000000] 02:25:28 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (169D5800) [pid = 1740] [serial = 72] [outer = 1627EC00] 02:25:28 INFO - PROCESS | 1740 | 1466587528786 Marionette DEBUG loaded listener.js 02:25:28 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (16A6B400) [pid = 1740] [serial = 73] [outer = 1627EC00] 02:25:29 INFO - PROCESS | 1740 | 1466587529251 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:25:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 02:25:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 653ms 02:25:29 INFO - PROCESS | 1740 | 1466587529292 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 02:25:29 INFO - PROCESS | 1740 | 1466587529294 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 02:25:29 INFO - PROCESS | 1740 | 1466587529297 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 02:25:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 02:25:29 INFO - PROCESS | 1740 | 1466587529299 Marionette TRACE conn3 <- [1,66,null,{}] 02:25:29 INFO - PROCESS | 1740 | 1466587529316 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:29 INFO - PROCESS | 1740 | 1466587529318 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:29 INFO - PROCESS | 1740 | 1466587529393 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 02:25:29 INFO - PROCESS | 1740 | 1466587529398 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:29 INFO - PROCESS | 1740 | 1466587529400 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:29 INFO - PROCESS | 1740 | ++DOCSHELL 16278C00 == 24 [pid = 1740] [id = 26] 02:25:29 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (16A83800) [pid = 1740] [serial = 74] [outer = 00000000] 02:25:29 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (17036C00) [pid = 1740] [serial = 75] [outer = 16A83800] 02:25:29 INFO - PROCESS | 1740 | 1466587529451 Marionette DEBUG loaded listener.js 02:25:29 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (17037400) [pid = 1740] [serial = 76] [outer = 16A83800] 02:25:29 INFO - PROCESS | 1740 | 1466587529890 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:25:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 02:25:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 653ms 02:25:29 INFO - PROCESS | 1740 | 1466587529929 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 02:25:29 INFO - PROCESS | 1740 | 1466587529931 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 02:25:29 INFO - PROCESS | 1740 | 1466587529934 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 02:25:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 02:25:29 INFO - PROCESS | 1740 | 1466587529936 Marionette TRACE conn3 <- [1,70,null,{}] 02:25:30 INFO - PROCESS | 1740 | 1466587530003 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:30 INFO - PROCESS | 1740 | 1466587530005 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:30 INFO - PROCESS | 1740 | 1466587530079 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 02:25:30 INFO - PROCESS | 1740 | 1466587530084 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:30 INFO - PROCESS | 1740 | 1466587530086 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:30 INFO - PROCESS | 1740 | ++DOCSHELL 15009000 == 25 [pid = 1740] [id = 27] 02:25:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (17036800) [pid = 1740] [serial = 77] [outer = 00000000] 02:25:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (170AD800) [pid = 1740] [serial = 78] [outer = 17036800] 02:25:30 INFO - PROCESS | 1740 | 1466587530129 Marionette DEBUG loaded listener.js 02:25:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (17752000) [pid = 1740] [serial = 79] [outer = 17036800] 02:25:30 INFO - PROCESS | 1740 | 1466587530577 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:25:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 02:25:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 653ms 02:25:30 INFO - PROCESS | 1740 | 1466587530603 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 02:25:30 INFO - PROCESS | 1740 | 1466587530605 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 02:25:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 02:25:30 INFO - PROCESS | 1740 | 1466587530608 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 02:25:30 INFO - PROCESS | 1740 | 1466587530609 Marionette TRACE conn3 <- [1,74,null,{}] 02:25:30 INFO - PROCESS | 1740 | 1466587530625 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:30 INFO - PROCESS | 1740 | 1466587530627 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:30 INFO - PROCESS | 1740 | 1466587530709 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 02:25:30 INFO - PROCESS | 1740 | 1466587530763 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:30 INFO - PROCESS | 1740 | 1466587530765 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:30 INFO - PROCESS | 1740 | ++DOCSHELL 16C1D400 == 26 [pid = 1740] [id = 28] 02:25:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (17769800) [pid = 1740] [serial = 80] [outer = 00000000] 02:25:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (178F3C00) [pid = 1740] [serial = 81] [outer = 17769800] 02:25:30 INFO - PROCESS | 1740 | 1466587530809 Marionette DEBUG loaded listener.js 02:25:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (17ACF000) [pid = 1740] [serial = 82] [outer = 17769800] 02:25:31 INFO - PROCESS | 1740 | 1466587531249 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:25:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 02:25:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 653ms 02:25:31 INFO - PROCESS | 1740 | 1466587531275 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 02:25:31 INFO - PROCESS | 1740 | 1466587531277 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 02:25:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 02:25:31 INFO - PROCESS | 1740 | 1466587531281 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 02:25:31 INFO - PROCESS | 1740 | 1466587531282 Marionette TRACE conn3 <- [1,78,null,{}] 02:25:31 INFO - PROCESS | 1740 | 1466587531285 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:31 INFO - PROCESS | 1740 | 1466587531288 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:31 INFO - PROCESS | 1740 | 1466587531399 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 02:25:31 INFO - PROCESS | 1740 | 1466587531406 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:31 INFO - PROCESS | 1740 | 1466587531417 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:31 INFO - PROCESS | 1740 | ++DOCSHELL 16A80000 == 27 [pid = 1740] [id = 29] 02:25:31 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (178E7C00) [pid = 1740] [serial = 83] [outer = 00000000] 02:25:31 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (17EA0C00) [pid = 1740] [serial = 84] [outer = 178E7C00] 02:25:31 INFO - PROCESS | 1740 | 1466587531461 Marionette DEBUG loaded listener.js 02:25:31 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (18023400) [pid = 1740] [serial = 85] [outer = 178E7C00] 02:25:31 INFO - PROCESS | 1740 | 1466587531876 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:25:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 02:25:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 652ms 02:25:31 INFO - PROCESS | 1740 | 1466587531948 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 02:25:31 INFO - PROCESS | 1740 | 1466587531950 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 02:25:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 02:25:31 INFO - PROCESS | 1740 | 1466587531953 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 02:25:31 INFO - PROCESS | 1740 | 1466587531955 Marionette TRACE conn3 <- [1,82,null,{}] 02:25:31 INFO - PROCESS | 1740 | 1466587531959 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:31 INFO - PROCESS | 1740 | 1466587531961 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:32 INFO - PROCESS | 1740 | 1466587532082 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 02:25:32 INFO - PROCESS | 1740 | 1466587532089 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:32 INFO - PROCESS | 1740 | 1466587532092 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:32 INFO - PROCESS | 1740 | ++DOCSHELL 17042000 == 28 [pid = 1740] [id = 30] 02:25:32 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (17EA7800) [pid = 1740] [serial = 86] [outer = 00000000] 02:25:32 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (18457400) [pid = 1740] [serial = 87] [outer = 17EA7800] 02:25:32 INFO - PROCESS | 1740 | 1466587532135 Marionette DEBUG loaded listener.js 02:25:32 INFO - PROCESS | 1740 | ++DOMWINDOW == 88 (18479C00) [pid = 1740] [serial = 88] [outer = 17EA7800] 02:25:32 INFO - PROCESS | 1740 | 1466587532567 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:25:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 02:25:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 705ms 02:25:32 INFO - PROCESS | 1740 | 1466587532627 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 02:25:32 INFO - PROCESS | 1740 | 1466587532629 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 02:25:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 02:25:32 INFO - PROCESS | 1740 | 1466587532632 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 02:25:32 INFO - PROCESS | 1740 | 1466587532634 Marionette TRACE conn3 <- [1,86,null,{}] 02:25:32 INFO - PROCESS | 1740 | 1466587532637 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:32 INFO - PROCESS | 1740 | 1466587532639 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:32 INFO - PROCESS | 1740 | 1466587532797 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 02:25:32 INFO - PROCESS | 1740 | 1466587532808 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:32 INFO - PROCESS | 1740 | 1466587532810 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:32 INFO - PROCESS | 1740 | ++DOCSHELL 1327E400 == 29 [pid = 1740] [id = 31] 02:25:32 INFO - PROCESS | 1740 | ++DOMWINDOW == 89 (13654400) [pid = 1740] [serial = 89] [outer = 00000000] 02:25:32 INFO - PROCESS | 1740 | ++DOMWINDOW == 90 (1994EC00) [pid = 1740] [serial = 90] [outer = 13654400] 02:25:32 INFO - PROCESS | 1740 | 1466587532852 Marionette DEBUG loaded listener.js 02:25:32 INFO - PROCESS | 1740 | ++DOMWINDOW == 91 (1995A400) [pid = 1740] [serial = 91] [outer = 13654400] 02:25:33 INFO - PROCESS | 1740 | 1466587533282 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:25:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 02:25:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 704ms 02:25:33 INFO - PROCESS | 1740 | 1466587533347 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 02:25:33 INFO - PROCESS | 1740 | 1466587533349 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 02:25:33 INFO - PROCESS | 1740 | 1466587533353 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 02:25:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 02:25:33 INFO - PROCESS | 1740 | 1466587533354 Marionette TRACE conn3 <- [1,90,null,{}] 02:25:33 INFO - PROCESS | 1740 | 1466587533358 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:33 INFO - PROCESS | 1740 | 1466587533359 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:33 INFO - PROCESS | 1740 | 1466587533490 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 02:25:33 INFO - PROCESS | 1740 | 1466587533570 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:33 INFO - PROCESS | 1740 | 1466587533571 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:33 INFO - PROCESS | 1740 | ++DOCSHELL 1120A800 == 30 [pid = 1740] [id = 32] 02:25:33 INFO - PROCESS | 1740 | ++DOMWINDOW == 92 (1281BC00) [pid = 1740] [serial = 92] [outer = 00000000] 02:25:33 INFO - PROCESS | 1740 | ++DOMWINDOW == 93 (1A1C1000) [pid = 1740] [serial = 93] [outer = 1281BC00] 02:25:33 INFO - PROCESS | 1740 | 1466587533613 Marionette DEBUG loaded listener.js 02:25:33 INFO - PROCESS | 1740 | ++DOMWINDOW == 94 (1A5ACC00) [pid = 1740] [serial = 94] [outer = 1281BC00] 02:25:34 INFO - PROCESS | 1740 | 1466587534925 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:25:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 02:25:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1649ms 02:25:35 INFO - PROCESS | 1740 | 1466587535001 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 02:25:35 INFO - PROCESS | 1740 | 1466587535004 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 02:25:35 INFO - PROCESS | 1740 | 1466587535009 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 02:25:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 02:25:35 INFO - PROCESS | 1740 | 1466587535012 Marionette TRACE conn3 <- [1,94,null,{}] 02:25:35 INFO - PROCESS | 1740 | 1466587535073 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:35 INFO - PROCESS | 1740 | 1466587535076 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:35 INFO - PROCESS | 1740 | 1466587535190 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 02:25:35 INFO - PROCESS | 1740 | 1466587535197 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:35 INFO - PROCESS | 1740 | 1466587535199 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:35 INFO - PROCESS | 1740 | ++DOCSHELL 10A78400 == 31 [pid = 1740] [id = 33] 02:25:35 INFO - PROCESS | 1740 | ++DOMWINDOW == 95 (10A78800) [pid = 1740] [serial = 95] [outer = 00000000] 02:25:35 INFO - PROCESS | 1740 | ++DOMWINDOW == 96 (1120AC00) [pid = 1740] [serial = 96] [outer = 10A78800] 02:25:35 INFO - PROCESS | 1740 | 1466587535286 Marionette DEBUG loaded listener.js 02:25:35 INFO - PROCESS | 1740 | ++DOMWINDOW == 97 (1125F400) [pid = 1740] [serial = 97] [outer = 10A78800] 02:25:35 INFO - PROCESS | 1740 | 1466587535728 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 02:25:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 02:25:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 733ms 02:25:35 INFO - PROCESS | 1740 | 1466587535779 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 02:25:35 INFO - PROCESS | 1740 | 1466587535783 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 02:25:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 02:25:35 INFO - PROCESS | 1740 | 1466587535796 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 02:25:35 INFO - PROCESS | 1740 | 1466587535798 Marionette TRACE conn3 <- [1,98,null,{}] 02:25:35 INFO - PROCESS | 1740 | 1466587535806 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:35 INFO - PROCESS | 1740 | 1466587535808 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:35 INFO - PROCESS | 1740 | 1466587535917 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 02:25:35 INFO - PROCESS | 1740 | 1466587535928 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:35 INFO - PROCESS | 1740 | 1466587535930 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:35 INFO - PROCESS | 1740 | ++DOCSHELL 13111400 == 32 [pid = 1740] [id = 34] 02:25:35 INFO - PROCESS | 1740 | ++DOMWINDOW == 98 (13123400) [pid = 1740] [serial = 98] [outer = 00000000] 02:25:35 INFO - PROCESS | 1740 | ++DOMWINDOW == 99 (13149800) [pid = 1740] [serial = 99] [outer = 13123400] 02:25:35 INFO - PROCESS | 1740 | 1466587535976 Marionette DEBUG loaded listener.js 02:25:36 INFO - PROCESS | 1740 | ++DOMWINDOW == 100 (131E5000) [pid = 1740] [serial = 100] [outer = 13123400] 02:25:36 INFO - PROCESS | 1740 | --DOMWINDOW == 99 (17038400) [pid = 1740] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 02:25:36 INFO - PROCESS | 1740 | --DOMWINDOW == 98 (13EA7800) [pid = 1740] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:25:36 INFO - PROCESS | 1740 | --DOMWINDOW == 97 (1B09D400) [pid = 1740] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 02:25:36 INFO - PROCESS | 1740 | --DOMWINDOW == 96 (1ABEC400) [pid = 1740] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 02:25:36 INFO - PROCESS | 1740 | --DOMWINDOW == 95 (1A922000) [pid = 1740] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 02:25:36 INFO - PROCESS | 1740 | --DOMWINDOW == 94 (1A6B2800) [pid = 1740] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 02:25:36 INFO - PROCESS | 1740 | --DOMWINDOW == 93 (1A5B0800) [pid = 1740] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 02:25:36 INFO - PROCESS | 1740 | --DOMWINDOW == 92 (1B308800) [pid = 1740] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 02:25:36 INFO - PROCESS | 1740 | --DOMWINDOW == 91 (105F4C00) [pid = 1740] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 02:25:36 INFO - PROCESS | 1740 | --DOMWINDOW == 90 (1327E800) [pid = 1740] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 02:25:36 INFO - PROCESS | 1740 | --DOMWINDOW == 89 (10A60400) [pid = 1740] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 02:25:36 INFO - PROCESS | 1740 | --DOMWINDOW == 88 (10E92400) [pid = 1740] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 02:25:36 INFO - PROCESS | 1740 | --DOMWINDOW == 87 (131E5800) [pid = 1740] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 02:25:36 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (15004000) [pid = 1740] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 02:25:36 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (158C3C00) [pid = 1740] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 02:25:36 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (1627EC00) [pid = 1740] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 02:25:36 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (16A83800) [pid = 1740] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 02:25:36 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (17036800) [pid = 1740] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 02:25:36 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (17769800) [pid = 1740] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 02:25:36 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (178E7C00) [pid = 1740] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 02:25:36 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (17EA7800) [pid = 1740] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 02:25:36 INFO - PROCESS | 1740 | 1466587536861 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 02:25:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 02:25:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1068ms 02:25:36 INFO - PROCESS | 1740 | 1466587536899 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 02:25:36 INFO - PROCESS | 1740 | 1466587536901 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 02:25:36 INFO - PROCESS | 1740 | 1466587536905 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 02:25:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 02:25:36 INFO - PROCESS | 1740 | 1466587536909 Marionette TRACE conn3 <- [1,102,null,{}] 02:25:36 INFO - PROCESS | 1740 | 1466587536919 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:36 INFO - PROCESS | 1740 | 1466587536923 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:37 INFO - PROCESS | 1740 | 1466587537000 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 02:25:37 INFO - PROCESS | 1740 | 1466587537006 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:37 INFO - PROCESS | 1740 | 1466587537009 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:37 INFO - PROCESS | 1740 | ++DOCSHELL 12A24C00 == 33 [pid = 1740] [id = 35] 02:25:37 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (131EB400) [pid = 1740] [serial = 101] [outer = 00000000] 02:25:37 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (139AD000) [pid = 1740] [serial = 102] [outer = 131EB400] 02:25:37 INFO - PROCESS | 1740 | 1466587537068 Marionette DEBUG loaded listener.js 02:25:37 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (14374C00) [pid = 1740] [serial = 103] [outer = 131EB400] 02:25:37 INFO - PROCESS | 1740 | 1466587537476 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 02:25:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 02:25:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 615ms 02:25:37 INFO - PROCESS | 1740 | 1466587537505 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 02:25:37 INFO - PROCESS | 1740 | 1466587537508 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 02:25:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 02:25:37 INFO - PROCESS | 1740 | 1466587537511 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 02:25:37 INFO - PROCESS | 1740 | 1466587537513 Marionette TRACE conn3 <- [1,106,null,{}] 02:25:37 INFO - PROCESS | 1740 | 1466587537516 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:37 INFO - PROCESS | 1740 | 1466587537518 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:37 INFO - PROCESS | 1740 | 1466587537644 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 02:25:37 INFO - PROCESS | 1740 | 1466587537649 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:37 INFO - PROCESS | 1740 | 1466587537651 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:37 INFO - PROCESS | 1740 | ++DOCSHELL 14372000 == 34 [pid = 1740] [id = 36] 02:25:37 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (15089800) [pid = 1740] [serial = 104] [outer = 00000000] 02:25:37 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (15AD1800) [pid = 1740] [serial = 105] [outer = 15089800] 02:25:37 INFO - PROCESS | 1740 | 1466587537695 Marionette DEBUG loaded listener.js 02:25:37 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (15D58800) [pid = 1740] [serial = 106] [outer = 15089800] 02:25:38 INFO - PROCESS | 1740 | 1466587538114 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 02:25:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 02:25:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 615ms 02:25:38 INFO - PROCESS | 1740 | 1466587538141 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 02:25:38 INFO - PROCESS | 1740 | 1466587538143 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 02:25:38 INFO - PROCESS | 1740 | 1466587538146 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 02:25:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 02:25:38 INFO - PROCESS | 1740 | 1466587538148 Marionette TRACE conn3 <- [1,110,null,{}] 02:25:38 INFO - PROCESS | 1740 | 1466587538151 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:38 INFO - PROCESS | 1740 | 1466587538153 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:38 INFO - PROCESS | 1740 | 1466587538227 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 02:25:38 INFO - PROCESS | 1740 | 1466587538232 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:38 INFO - PROCESS | 1740 | 1466587538234 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:38 INFO - PROCESS | 1740 | ++DOCSHELL 15F7C000 == 35 [pid = 1740] [id = 37] 02:25:38 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (1627E400) [pid = 1740] [serial = 107] [outer = 00000000] 02:25:38 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (16A60800) [pid = 1740] [serial = 108] [outer = 1627E400] 02:25:38 INFO - PROCESS | 1740 | 1466587538277 Marionette DEBUG loaded listener.js 02:25:38 INFO - PROCESS | 1740 | ++DOMWINDOW == 88 (17035C00) [pid = 1740] [serial = 109] [outer = 1627E400] 02:25:38 INFO - PROCESS | 1740 | 1466587538759 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 02:25:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 02:25:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 647ms 02:25:38 INFO - PROCESS | 1740 | 1466587538818 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 02:25:38 INFO - PROCESS | 1740 | 1466587538822 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 02:25:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 02:25:38 INFO - PROCESS | 1740 | 1466587538828 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 02:25:38 INFO - PROCESS | 1740 | 1466587538832 Marionette TRACE conn3 <- [1,114,null,{}] 02:25:38 INFO - PROCESS | 1740 | 1466587538839 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:38 INFO - PROCESS | 1740 | 1466587538842 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:38 INFO - PROCESS | 1740 | 1466587538955 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 02:25:39 INFO - PROCESS | 1740 | 1466587539065 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:39 INFO - PROCESS | 1740 | 1466587539070 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:39 INFO - PROCESS | 1740 | ++DOCSHELL 10E8D800 == 36 [pid = 1740] [id = 38] 02:25:39 INFO - PROCESS | 1740 | ++DOMWINDOW == 89 (10E93C00) [pid = 1740] [serial = 110] [outer = 00000000] 02:25:39 INFO - PROCESS | 1740 | ++DOMWINDOW == 90 (11201C00) [pid = 1740] [serial = 111] [outer = 10E93C00] 02:25:39 INFO - PROCESS | 1740 | 1466587539127 Marionette DEBUG loaded listener.js 02:25:39 INFO - PROCESS | 1740 | ++DOMWINDOW == 91 (11264000) [pid = 1740] [serial = 112] [outer = 10E93C00] 02:25:39 INFO - PROCESS | 1740 | 1466587539734 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 02:25:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 02:25:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 971ms 02:25:39 INFO - PROCESS | 1740 | 1466587539808 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 02:25:39 INFO - PROCESS | 1740 | 1466587539813 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 02:25:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 02:25:39 INFO - PROCESS | 1740 | 1466587539819 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 02:25:39 INFO - PROCESS | 1740 | 1466587539822 Marionette TRACE conn3 <- [1,118,null,{}] 02:25:39 INFO - PROCESS | 1740 | 1466587539840 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:39 INFO - PROCESS | 1740 | 1466587539843 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:39 INFO - PROCESS | 1740 | 1466587539960 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 02:25:40 INFO - PROCESS | 1740 | 1466587540025 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:40 INFO - PROCESS | 1740 | 1466587540028 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:40 INFO - PROCESS | 1740 | ++DOCSHELL 13151400 == 37 [pid = 1740] [id = 39] 02:25:40 INFO - PROCESS | 1740 | ++DOMWINDOW == 92 (131E4000) [pid = 1740] [serial = 113] [outer = 00000000] 02:25:40 INFO - PROCESS | 1740 | ++DOMWINDOW == 93 (1436D800) [pid = 1740] [serial = 114] [outer = 131E4000] 02:25:40 INFO - PROCESS | 1740 | 1466587540083 Marionette DEBUG loaded listener.js 02:25:40 INFO - PROCESS | 1740 | ++DOMWINDOW == 94 (158C2C00) [pid = 1740] [serial = 115] [outer = 131E4000] 02:25:40 INFO - PROCESS | 1740 | 1466587540656 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 02:25:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 02:25:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 874ms 02:25:40 INFO - PROCESS | 1740 | 1466587540694 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 02:25:40 INFO - PROCESS | 1740 | 1466587540697 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 02:25:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 02:25:40 INFO - PROCESS | 1740 | 1466587540701 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 02:25:40 INFO - PROCESS | 1740 | 1466587540705 Marionette TRACE conn3 <- [1,122,null,{}] 02:25:40 INFO - PROCESS | 1740 | 1466587540715 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:40 INFO - PROCESS | 1740 | 1466587540720 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:40 INFO - PROCESS | 1740 | 1466587540822 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 02:25:40 INFO - PROCESS | 1740 | 1466587540908 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:40 INFO - PROCESS | 1740 | 1466587540911 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:40 INFO - PROCESS | 1740 | ++DOCSHELL 178EC000 == 38 [pid = 1740] [id = 40] 02:25:40 INFO - PROCESS | 1740 | ++DOMWINDOW == 95 (178EEC00) [pid = 1740] [serial = 116] [outer = 00000000] 02:25:40 INFO - PROCESS | 1740 | ++DOMWINDOW == 96 (17AD2400) [pid = 1740] [serial = 117] [outer = 178EEC00] 02:25:40 INFO - PROCESS | 1740 | 1466587540967 Marionette DEBUG loaded listener.js 02:25:41 INFO - PROCESS | 1740 | ++DOMWINDOW == 97 (17EA2400) [pid = 1740] [serial = 118] [outer = 178EEC00] 02:25:41 INFO - PROCESS | 1740 | 1466587541530 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 02:25:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 02:25:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 858ms 02:25:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 02:25:41 INFO - PROCESS | 1740 | 1466587541575 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 02:25:41 INFO - PROCESS | 1740 | 1466587541578 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 02:25:41 INFO - PROCESS | 1740 | 1466587541582 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 02:25:41 INFO - PROCESS | 1740 | 1466587541584 Marionette TRACE conn3 <- [1,126,null,{}] 02:25:41 INFO - PROCESS | 1740 | 1466587541587 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:41 INFO - PROCESS | 1740 | 1466587541590 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:41 INFO - PROCESS | 1740 | 1466587541688 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 02:25:41 INFO - PROCESS | 1740 | 1466587541772 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:41 INFO - PROCESS | 1740 | 1466587541775 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:41 INFO - PROCESS | 1740 | ++DOCSHELL 1826C400 == 39 [pid = 1740] [id = 41] 02:25:41 INFO - PROCESS | 1740 | ++DOMWINDOW == 98 (1826CC00) [pid = 1740] [serial = 119] [outer = 00000000] 02:25:41 INFO - PROCESS | 1740 | ++DOMWINDOW == 99 (1845D000) [pid = 1740] [serial = 120] [outer = 1826CC00] 02:25:41 INFO - PROCESS | 1740 | 1466587541827 Marionette DEBUG loaded listener.js 02:25:41 INFO - PROCESS | 1740 | ++DOMWINDOW == 100 (18477C00) [pid = 1740] [serial = 121] [outer = 1826CC00] 02:25:42 INFO - PROCESS | 1740 | 1466587542554 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 02:25:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 02:25:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1036ms 02:25:42 INFO - PROCESS | 1740 | 1466587542618 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 02:25:42 INFO - PROCESS | 1740 | 1466587542622 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 02:25:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 02:25:42 INFO - PROCESS | 1740 | 1466587542627 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 02:25:42 INFO - PROCESS | 1740 | 1466587542631 Marionette TRACE conn3 <- [1,130,null,{}] 02:25:42 INFO - PROCESS | 1740 | 1466587542638 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:42 INFO - PROCESS | 1740 | 1466587542641 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:42 INFO - PROCESS | 1740 | 1466587542743 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 02:25:42 INFO - PROCESS | 1740 | 1466587542811 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:42 INFO - PROCESS | 1740 | 1466587542815 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:42 INFO - PROCESS | 1740 | ++DOCSHELL 10A7A800 == 40 [pid = 1740] [id = 42] 02:25:42 INFO - PROCESS | 1740 | ++DOMWINDOW == 101 (10A7CC00) [pid = 1740] [serial = 122] [outer = 00000000] 02:25:42 INFO - PROCESS | 1740 | ++DOMWINDOW == 102 (110F0000) [pid = 1740] [serial = 123] [outer = 10A7CC00] 02:25:42 INFO - PROCESS | 1740 | 1466587542863 Marionette DEBUG loaded listener.js 02:25:42 INFO - PROCESS | 1740 | ++DOMWINDOW == 103 (112EA000) [pid = 1740] [serial = 124] [outer = 10A7CC00] 02:25:43 INFO - PROCESS | 1740 | --DOCSHELL 13111400 == 39 [pid = 1740] [id = 34] 02:25:43 INFO - PROCESS | 1740 | --DOCSHELL 14372000 == 38 [pid = 1740] [id = 36] 02:25:43 INFO - PROCESS | 1740 | --DOCSHELL 10A78400 == 37 [pid = 1740] [id = 33] 02:25:43 INFO - PROCESS | 1740 | --DOCSHELL 12A24C00 == 36 [pid = 1740] [id = 35] 02:25:43 INFO - PROCESS | 1740 | --DOCSHELL 1120A800 == 35 [pid = 1740] [id = 32] 02:25:43 INFO - PROCESS | 1740 | --DOCSHELL 16A80000 == 34 [pid = 1740] [id = 29] 02:25:43 INFO - PROCESS | 1740 | --DOCSHELL 1826C400 == 33 [pid = 1740] [id = 41] 02:25:43 INFO - PROCESS | 1740 | --DOCSHELL 17042000 == 32 [pid = 1740] [id = 30] 02:25:43 INFO - PROCESS | 1740 | --DOCSHELL 178EC000 == 31 [pid = 1740] [id = 40] 02:25:43 INFO - PROCESS | 1740 | --DOCSHELL 15F7C000 == 30 [pid = 1740] [id = 37] 02:25:43 INFO - PROCESS | 1740 | --DOCSHELL 10E8D800 == 29 [pid = 1740] [id = 38] 02:25:43 INFO - PROCESS | 1740 | --DOCSHELL 13151400 == 28 [pid = 1740] [id = 39] 02:25:43 INFO - PROCESS | 1740 | --DOCSHELL 1327E400 == 27 [pid = 1740] [id = 31] 02:25:43 INFO - PROCESS | 1740 | --DOMWINDOW == 102 (16A6C000) [pid = 1740] [serial = 17] [outer = 00000000] [url = about:blank] 02:25:43 INFO - PROCESS | 1740 | --DOMWINDOW == 101 (1B311400) [pid = 1740] [serial = 48] [outer = 00000000] [url = about:blank] 02:25:43 INFO - PROCESS | 1740 | --DOMWINDOW == 100 (110F9C00) [pid = 1740] [serial = 51] [outer = 00000000] [url = about:blank] 02:25:43 INFO - PROCESS | 1740 | --DOMWINDOW == 99 (14374000) [pid = 1740] [serial = 54] [outer = 00000000] [url = about:blank] 02:25:43 INFO - PROCESS | 1740 | --DOMWINDOW == 98 (10A7E000) [pid = 1740] [serial = 57] [outer = 00000000] [url = about:blank] 02:25:43 INFO - PROCESS | 1740 | --DOMWINDOW == 97 (112E0800) [pid = 1740] [serial = 60] [outer = 00000000] [url = about:blank] 02:25:43 INFO - PROCESS | 1740 | --DOMWINDOW == 96 (1327EC00) [pid = 1740] [serial = 63] [outer = 00000000] [url = about:blank] 02:25:43 INFO - PROCESS | 1740 | --DOMWINDOW == 95 (15088400) [pid = 1740] [serial = 66] [outer = 00000000] [url = about:blank] 02:25:43 INFO - PROCESS | 1740 | --DOMWINDOW == 94 (155D3000) [pid = 1740] [serial = 67] [outer = 00000000] [url = about:blank] 02:25:43 INFO - PROCESS | 1740 | --DOMWINDOW == 93 (15AD1400) [pid = 1740] [serial = 69] [outer = 00000000] [url = about:blank] 02:25:43 INFO - PROCESS | 1740 | --DOMWINDOW == 92 (15ADC400) [pid = 1740] [serial = 70] [outer = 00000000] [url = about:blank] 02:25:43 INFO - PROCESS | 1740 | --DOMWINDOW == 91 (169D5800) [pid = 1740] [serial = 72] [outer = 00000000] [url = about:blank] 02:25:43 INFO - PROCESS | 1740 | --DOMWINDOW == 90 (17036C00) [pid = 1740] [serial = 75] [outer = 00000000] [url = about:blank] 02:25:43 INFO - PROCESS | 1740 | --DOMWINDOW == 89 (170AD800) [pid = 1740] [serial = 78] [outer = 00000000] [url = about:blank] 02:25:43 INFO - PROCESS | 1740 | --DOMWINDOW == 88 (178F3C00) [pid = 1740] [serial = 81] [outer = 00000000] [url = about:blank] 02:25:43 INFO - PROCESS | 1740 | --DOMWINDOW == 87 (17EA0C00) [pid = 1740] [serial = 84] [outer = 00000000] [url = about:blank] 02:25:43 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (18457400) [pid = 1740] [serial = 87] [outer = 00000000] [url = about:blank] 02:25:43 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (16A6B400) [pid = 1740] [serial = 73] [outer = 00000000] [url = about:blank] 02:25:43 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (17037400) [pid = 1740] [serial = 76] [outer = 00000000] [url = about:blank] 02:25:43 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (17752000) [pid = 1740] [serial = 79] [outer = 00000000] [url = about:blank] 02:25:43 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (110DA800) [pid = 1740] [serial = 58] [outer = 00000000] [url = about:blank] 02:25:43 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (17ACF000) [pid = 1740] [serial = 82] [outer = 00000000] [url = about:blank] 02:25:43 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (11AE6000) [pid = 1740] [serial = 61] [outer = 00000000] [url = about:blank] 02:25:43 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (18023400) [pid = 1740] [serial = 85] [outer = 00000000] [url = about:blank] 02:25:43 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (12AB2800) [pid = 1740] [serial = 52] [outer = 00000000] [url = about:blank] 02:25:43 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (1994EC00) [pid = 1740] [serial = 90] [outer = 00000000] [url = about:blank] 02:25:43 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (18479C00) [pid = 1740] [serial = 88] [outer = 00000000] [url = about:blank] 02:25:43 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (139A5800) [pid = 1740] [serial = 64] [outer = 00000000] [url = about:blank] 02:25:43 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (1508C800) [pid = 1740] [serial = 55] [outer = 00000000] [url = about:blank] 02:25:43 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (1B517800) [pid = 1740] [serial = 49] [outer = 00000000] [url = about:blank] 02:25:43 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (16C16000) [pid = 1740] [serial = 14] [outer = 00000000] [url = about:blank] 02:25:43 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (14371000) [pid = 1740] [serial = 9] [outer = 00000000] [url = about:blank] 02:25:43 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (14376800) [pid = 1740] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:25:43 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (1281C400) [pid = 1740] [serial = 4] [outer = 00000000] [url = about:blank] 02:25:43 INFO - PROCESS | 1740 | --DOMWINDOW == 68 (1B307800) [pid = 1740] [serial = 42] [outer = 00000000] [url = about:blank] 02:25:43 INFO - PROCESS | 1740 | --DOMWINDOW == 67 (1B39DC00) [pid = 1740] [serial = 45] [outer = 00000000] [url = about:blank] 02:25:43 INFO - PROCESS | 1740 | --DOMWINDOW == 66 (1B0A4400) [pid = 1740] [serial = 39] [outer = 00000000] [url = about:blank] 02:25:43 INFO - PROCESS | 1740 | --DOMWINDOW == 65 (1B0A8C00) [pid = 1740] [serial = 40] [outer = 00000000] [url = about:blank] 02:25:43 INFO - PROCESS | 1740 | --DOMWINDOW == 64 (1AF42000) [pid = 1740] [serial = 36] [outer = 00000000] [url = about:blank] 02:25:43 INFO - PROCESS | 1740 | --DOMWINDOW == 63 (1AF46C00) [pid = 1740] [serial = 37] [outer = 00000000] [url = about:blank] 02:25:43 INFO - PROCESS | 1740 | --DOMWINDOW == 62 (1A98B000) [pid = 1740] [serial = 33] [outer = 00000000] [url = about:blank] 02:25:43 INFO - PROCESS | 1740 | --DOMWINDOW == 61 (1A98F400) [pid = 1740] [serial = 34] [outer = 00000000] [url = about:blank] 02:25:43 INFO - PROCESS | 1740 | --DOMWINDOW == 60 (1A6BC800) [pid = 1740] [serial = 30] [outer = 00000000] [url = about:blank] 02:25:43 INFO - PROCESS | 1740 | --DOMWINDOW == 59 (1A91C400) [pid = 1740] [serial = 31] [outer = 00000000] [url = about:blank] 02:25:43 INFO - PROCESS | 1740 | --DOMWINDOW == 58 (1ADCB000) [pid = 1740] [serial = 27] [outer = 00000000] [url = about:blank] 02:25:43 INFO - PROCESS | 1740 | --DOMWINDOW == 57 (1ADCEC00) [pid = 1740] [serial = 28] [outer = 00000000] [url = about:blank] 02:25:43 INFO - PROCESS | 1740 | --DOMWINDOW == 56 (1A1B8400) [pid = 1740] [serial = 24] [outer = 00000000] [url = about:blank] 02:25:43 INFO - PROCESS | 1740 | --DOMWINDOW == 55 (1703AC00) [pid = 1740] [serial = 21] [outer = 00000000] [url = about:blank] 02:25:43 INFO - PROCESS | 1740 | --DOMWINDOW == 54 (1703F400) [pid = 1740] [serial = 22] [outer = 00000000] [url = about:blank] 02:25:43 INFO - PROCESS | 1740 | 1466587543927 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 02:25:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 02:25:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1343ms 02:25:43 INFO - PROCESS | 1740 | 1466587543968 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 02:25:43 INFO - PROCESS | 1740 | 1466587543972 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 02:25:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 02:25:43 INFO - PROCESS | 1740 | 1466587543977 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 02:25:43 INFO - PROCESS | 1740 | 1466587543980 Marionette TRACE conn3 <- [1,134,null,{}] 02:25:44 INFO - PROCESS | 1740 | 1466587543985 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:44 INFO - PROCESS | 1740 | 1466587543988 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:44 INFO - PROCESS | 1740 | 1466587544074 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 02:25:44 INFO - PROCESS | 1740 | 1466587544173 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:44 INFO - PROCESS | 1740 | 1466587544176 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:44 INFO - PROCESS | 1740 | ++DOCSHELL 110F8C00 == 28 [pid = 1740] [id = 43] 02:25:44 INFO - PROCESS | 1740 | ++DOMWINDOW == 55 (110F9000) [pid = 1740] [serial = 125] [outer = 00000000] 02:25:44 INFO - PROCESS | 1740 | ++DOMWINDOW == 56 (1146E800) [pid = 1740] [serial = 126] [outer = 110F9000] 02:25:44 INFO - PROCESS | 1740 | 1466587544226 Marionette DEBUG loaded listener.js 02:25:44 INFO - PROCESS | 1740 | ++DOMWINDOW == 57 (11CCE400) [pid = 1740] [serial = 127] [outer = 110F9000] 02:25:44 INFO - PROCESS | 1740 | 1466587544645 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 02:25:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 02:25:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 729ms 02:25:44 INFO - PROCESS | 1740 | 1466587544708 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 02:25:44 INFO - PROCESS | 1740 | 1466587544712 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 02:25:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 02:25:44 INFO - PROCESS | 1740 | 1466587544719 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 02:25:44 INFO - PROCESS | 1740 | 1466587544722 Marionette TRACE conn3 <- [1,138,null,{}] 02:25:44 INFO - PROCESS | 1740 | 1466587544725 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:44 INFO - PROCESS | 1740 | 1466587544728 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:44 INFO - PROCESS | 1740 | 1466587544810 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 02:25:44 INFO - PROCESS | 1740 | 1466587544815 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:44 INFO - PROCESS | 1740 | 1466587544818 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:44 INFO - PROCESS | 1740 | ++DOCSHELL 1311A000 == 29 [pid = 1740] [id = 44] 02:25:44 INFO - PROCESS | 1740 | ++DOMWINDOW == 58 (13120800) [pid = 1740] [serial = 128] [outer = 00000000] 02:25:44 INFO - PROCESS | 1740 | ++DOMWINDOW == 59 (1314FC00) [pid = 1740] [serial = 129] [outer = 13120800] 02:25:44 INFO - PROCESS | 1740 | 1466587544864 Marionette DEBUG loaded listener.js 02:25:44 INFO - PROCESS | 1740 | ++DOMWINDOW == 60 (13271C00) [pid = 1740] [serial = 130] [outer = 13120800] 02:25:45 INFO - PROCESS | 1740 | 1466587545281 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 02:25:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 02:25:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 615ms 02:25:45 INFO - PROCESS | 1740 | 1466587545315 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 02:25:45 INFO - PROCESS | 1740 | 1466587545317 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 02:25:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 02:25:45 INFO - PROCESS | 1740 | 1466587545320 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 02:25:45 INFO - PROCESS | 1740 | 1466587545324 Marionette TRACE conn3 <- [1,142,null,{}] 02:25:45 INFO - PROCESS | 1740 | 1466587545338 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:45 INFO - PROCESS | 1740 | 1466587545343 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:45 INFO - PROCESS | 1740 | 1466587545491 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 02:25:45 INFO - PROCESS | 1740 | 1466587545530 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:45 INFO - PROCESS | 1740 | 1466587545533 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:45 INFO - PROCESS | 1740 | ++DOCSHELL 1508C000 == 30 [pid = 1740] [id = 45] 02:25:45 INFO - PROCESS | 1740 | ++DOMWINDOW == 61 (1508C800) [pid = 1740] [serial = 131] [outer = 00000000] 02:25:45 INFO - PROCESS | 1740 | ++DOMWINDOW == 62 (15187000) [pid = 1740] [serial = 132] [outer = 1508C800] 02:25:45 INFO - PROCESS | 1740 | 1466587545580 Marionette DEBUG loaded listener.js 02:25:45 INFO - PROCESS | 1740 | ++DOMWINDOW == 63 (15839C00) [pid = 1740] [serial = 133] [outer = 1508C800] 02:25:46 INFO - PROCESS | 1740 | 1466587545980 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 02:25:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 02:25:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 728ms 02:25:46 INFO - PROCESS | 1740 | 1466587546052 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 02:25:46 INFO - PROCESS | 1740 | 1466587546064 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 02:25:46 INFO - PROCESS | 1740 | 1466587546068 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 02:25:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 02:25:46 INFO - PROCESS | 1740 | 1466587546070 Marionette TRACE conn3 <- [1,146,null,{}] 02:25:46 INFO - PROCESS | 1740 | 1466587546079 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:46 INFO - PROCESS | 1740 | 1466587546081 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:46 INFO - PROCESS | 1740 | 1466587546188 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 02:25:46 INFO - PROCESS | 1740 | 1466587546193 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:46 INFO - PROCESS | 1740 | 1466587546195 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:46 INFO - PROCESS | 1740 | ++DOCSHELL 13EA7800 == 31 [pid = 1740] [id = 46] 02:25:46 INFO - PROCESS | 1740 | ++DOMWINDOW == 64 (13EACC00) [pid = 1740] [serial = 134] [outer = 00000000] 02:25:46 INFO - PROCESS | 1740 | ++DOMWINDOW == 65 (15D4A800) [pid = 1740] [serial = 135] [outer = 13EACC00] 02:25:46 INFO - PROCESS | 1740 | 1466587546240 Marionette DEBUG loaded listener.js 02:25:46 INFO - PROCESS | 1740 | ++DOMWINDOW == 66 (15F7FC00) [pid = 1740] [serial = 136] [outer = 13EACC00] 02:25:46 INFO - PROCESS | 1740 | 1466587546697 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 02:25:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 02:25:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 664ms 02:25:46 INFO - PROCESS | 1740 | 1466587546738 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 02:25:46 INFO - PROCESS | 1740 | 1466587546740 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 02:25:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 02:25:46 INFO - PROCESS | 1740 | 1466587546743 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 02:25:46 INFO - PROCESS | 1740 | 1466587546745 Marionette TRACE conn3 <- [1,150,null,{}] 02:25:46 INFO - PROCESS | 1740 | 1466587546749 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:46 INFO - PROCESS | 1740 | 1466587546750 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:46 INFO - PROCESS | 1740 | 1466587546860 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 02:25:46 INFO - PROCESS | 1740 | 1466587546946 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:46 INFO - PROCESS | 1740 | 1466587546948 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:46 INFO - PROCESS | 1740 | ++DOCSHELL 16A67800 == 32 [pid = 1740] [id = 47] 02:25:46 INFO - PROCESS | 1740 | ++DOMWINDOW == 67 (16A68800) [pid = 1740] [serial = 137] [outer = 00000000] 02:25:47 INFO - PROCESS | 1740 | ++DOMWINDOW == 68 (16A7F800) [pid = 1740] [serial = 138] [outer = 16A68800] 02:25:47 INFO - PROCESS | 1740 | 1466587546991 Marionette DEBUG loaded listener.js 02:25:47 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (16C6E800) [pid = 1740] [serial = 139] [outer = 16A68800] 02:25:47 INFO - PROCESS | 1740 | 1466587547442 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 02:25:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 02:25:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 728ms 02:25:47 INFO - PROCESS | 1740 | 1466587547480 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 02:25:47 INFO - PROCESS | 1740 | 1466587547482 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 02:25:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 02:25:47 INFO - PROCESS | 1740 | 1466587547494 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 02:25:47 INFO - PROCESS | 1740 | 1466587547496 Marionette TRACE conn3 <- [1,154,null,{}] 02:25:47 INFO - PROCESS | 1740 | 1466587547500 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:47 INFO - PROCESS | 1740 | 1466587547505 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:47 INFO - PROCESS | 1740 | 1466587547627 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 02:25:47 INFO - PROCESS | 1740 | 1466587547681 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:47 INFO - PROCESS | 1740 | 1466587547683 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:47 INFO - PROCESS | 1740 | ++DOCSHELL 17041000 == 33 [pid = 1740] [id = 48] 02:25:47 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (170A1C00) [pid = 1740] [serial = 140] [outer = 00000000] 02:25:47 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (176A5400) [pid = 1740] [serial = 141] [outer = 170A1C00] 02:25:47 INFO - PROCESS | 1740 | 1466587547730 Marionette DEBUG loaded listener.js 02:25:47 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (17757000) [pid = 1740] [serial = 142] [outer = 170A1C00] 02:25:48 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (1281BC00) [pid = 1740] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 02:25:48 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (13654400) [pid = 1740] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 02:25:48 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (1627E400) [pid = 1740] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 02:25:48 INFO - PROCESS | 1740 | --DOMWINDOW == 68 (15089800) [pid = 1740] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 02:25:48 INFO - PROCESS | 1740 | --DOMWINDOW == 67 (10A78800) [pid = 1740] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 02:25:48 INFO - PROCESS | 1740 | --DOMWINDOW == 66 (13123400) [pid = 1740] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 02:25:48 INFO - PROCESS | 1740 | --DOMWINDOW == 65 (131EB400) [pid = 1740] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 02:25:48 INFO - PROCESS | 1740 | 1466587548145 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 02:25:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 02:25:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 729ms 02:25:48 INFO - PROCESS | 1740 | 1466587548192 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 02:25:48 INFO - PROCESS | 1740 | 1466587548252 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 02:25:48 INFO - PROCESS | 1740 | 1466587548274 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 02:25:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 02:25:48 INFO - PROCESS | 1740 | 1466587548276 Marionette TRACE conn3 <- [1,158,null,{}] 02:25:48 INFO - PROCESS | 1740 | 1466587548284 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:48 INFO - PROCESS | 1740 | 1466587548286 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:48 INFO - PROCESS | 1740 | 1466587548357 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 02:25:48 INFO - PROCESS | 1740 | 1466587548363 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:48 INFO - PROCESS | 1740 | 1466587548364 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:48 INFO - PROCESS | 1740 | ++DOCSHELL 13110800 == 34 [pid = 1740] [id = 49] 02:25:48 INFO - PROCESS | 1740 | ++DOMWINDOW == 66 (1311C800) [pid = 1740] [serial = 143] [outer = 00000000] 02:25:48 INFO - PROCESS | 1740 | ++DOMWINDOW == 67 (158CD000) [pid = 1740] [serial = 144] [outer = 1311C800] 02:25:48 INFO - PROCESS | 1740 | 1466587548407 Marionette DEBUG loaded listener.js 02:25:48 INFO - PROCESS | 1740 | ++DOMWINDOW == 68 (15D4D400) [pid = 1740] [serial = 145] [outer = 1311C800] 02:25:48 INFO - PROCESS | 1740 | 1466587548800 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 02:25:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 02:25:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 551ms 02:25:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 02:25:48 INFO - PROCESS | 1740 | 1466587548811 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 02:25:48 INFO - PROCESS | 1740 | 1466587548813 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 02:25:48 INFO - PROCESS | 1740 | 1466587548816 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 02:25:48 INFO - PROCESS | 1740 | 1466587548818 Marionette TRACE conn3 <- [1,162,null,{}] 02:25:48 INFO - PROCESS | 1740 | 1466587548821 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:48 INFO - PROCESS | 1740 | 1466587548823 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:48 INFO - PROCESS | 1740 | 1466587548934 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 02:25:48 INFO - PROCESS | 1740 | 1466587548941 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:48 INFO - PROCESS | 1740 | 1466587548943 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:48 INFO - PROCESS | 1740 | ++DOCSHELL 103F1400 == 35 [pid = 1740] [id = 50] 02:25:48 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (10E8D000) [pid = 1740] [serial = 146] [outer = 00000000] 02:25:49 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (178F4C00) [pid = 1740] [serial = 147] [outer = 10E8D000] 02:25:49 INFO - PROCESS | 1740 | 1466587548987 Marionette DEBUG loaded listener.js 02:25:49 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (178F5000) [pid = 1740] [serial = 148] [outer = 10E8D000] 02:25:49 INFO - PROCESS | 1740 | 1466587549391 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 02:25:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 02:25:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 615ms 02:25:49 INFO - PROCESS | 1740 | 1466587549445 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 02:25:49 INFO - PROCESS | 1740 | 1466587549447 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 02:25:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 02:25:49 INFO - PROCESS | 1740 | 1466587549450 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 02:25:49 INFO - PROCESS | 1740 | 1466587549452 Marionette TRACE conn3 <- [1,166,null,{}] 02:25:49 INFO - PROCESS | 1740 | 1466587549455 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:49 INFO - PROCESS | 1740 | 1466587549457 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:49 INFO - PROCESS | 1740 | 1466587549558 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 02:25:49 INFO - PROCESS | 1740 | 1466587549604 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:49 INFO - PROCESS | 1740 | 1466587549606 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:49 INFO - PROCESS | 1740 | ++DOCSHELL 1508B800 == 36 [pid = 1740] [id = 51] 02:25:49 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (17039400) [pid = 1740] [serial = 149] [outer = 00000000] 02:25:49 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (18268400) [pid = 1740] [serial = 150] [outer = 17039400] 02:25:49 INFO - PROCESS | 1740 | 1466587549650 Marionette DEBUG loaded listener.js 02:25:49 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (18457000) [pid = 1740] [serial = 151] [outer = 17039400] 02:25:50 INFO - PROCESS | 1740 | 1466587549999 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 02:25:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 02:25:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 615ms 02:25:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 02:25:50 INFO - PROCESS | 1740 | 1466587550048 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 02:25:50 INFO - PROCESS | 1740 | 1466587550050 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 02:25:50 INFO - PROCESS | 1740 | 1466587550054 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 02:25:50 INFO - PROCESS | 1740 | 1466587550055 Marionette TRACE conn3 <- [1,170,null,{}] 02:25:50 INFO - PROCESS | 1740 | 1466587550059 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:50 INFO - PROCESS | 1740 | 1466587550070 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:50 INFO - PROCESS | 1740 | 1466587550218 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 02:25:50 INFO - PROCESS | 1740 | 1466587550226 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:50 INFO - PROCESS | 1740 | 1466587550228 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:50 INFO - PROCESS | 1740 | ++DOCSHELL 0C774000 == 37 [pid = 1740] [id = 52] 02:25:50 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (0C774C00) [pid = 1740] [serial = 152] [outer = 00000000] 02:25:50 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (10476C00) [pid = 1740] [serial = 153] [outer = 0C774C00] 02:25:50 INFO - PROCESS | 1740 | 1466587550314 Marionette DEBUG loaded listener.js 02:25:50 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (105EAC00) [pid = 1740] [serial = 154] [outer = 0C774C00] 02:25:51 INFO - PROCESS | 1740 | 1466587551105 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 02:25:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 02:25:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1068ms 02:25:51 INFO - PROCESS | 1740 | 1466587551162 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 02:25:51 INFO - PROCESS | 1740 | 1466587551165 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 02:25:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 02:25:51 INFO - PROCESS | 1740 | 1466587551170 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 02:25:51 INFO - PROCESS | 1740 | 1466587551174 Marionette TRACE conn3 <- [1,174,null,{}] 02:25:51 INFO - PROCESS | 1740 | 1466587551179 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:51 INFO - PROCESS | 1740 | 1466587551182 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:51 INFO - PROCESS | 1740 | 1466587551305 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 02:25:51 INFO - PROCESS | 1740 | 1466587551375 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:51 INFO - PROCESS | 1740 | 1466587551378 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:51 INFO - PROCESS | 1740 | ++DOCSHELL 13032000 == 38 [pid = 1740] [id = 53] 02:25:51 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (13074400) [pid = 1740] [serial = 155] [outer = 00000000] 02:25:51 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (139A3000) [pid = 1740] [serial = 156] [outer = 13074400] 02:25:51 INFO - PROCESS | 1740 | 1466587551433 Marionette DEBUG loaded listener.js 02:25:51 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (14370C00) [pid = 1740] [serial = 157] [outer = 13074400] 02:25:52 INFO - PROCESS | 1740 | 1466587552306 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 02:25:52 INFO - PROCESS | 1740 | --DOCSHELL 1508B800 == 37 [pid = 1740] [id = 51] 02:25:52 INFO - PROCESS | 1740 | --DOCSHELL 103F1400 == 36 [pid = 1740] [id = 50] 02:25:52 INFO - PROCESS | 1740 | --DOCSHELL 13110800 == 35 [pid = 1740] [id = 49] 02:25:52 INFO - PROCESS | 1740 | --DOCSHELL 17041000 == 34 [pid = 1740] [id = 48] 02:25:52 INFO - PROCESS | 1740 | --DOCSHELL 16A67800 == 33 [pid = 1740] [id = 47] 02:25:52 INFO - PROCESS | 1740 | --DOCSHELL 13EA7800 == 32 [pid = 1740] [id = 46] 02:25:52 INFO - PROCESS | 1740 | --DOCSHELL 1508C000 == 31 [pid = 1740] [id = 45] 02:25:52 INFO - PROCESS | 1740 | --DOCSHELL 1311A000 == 30 [pid = 1740] [id = 44] 02:25:52 INFO - PROCESS | 1740 | --DOCSHELL 110F8C00 == 29 [pid = 1740] [id = 43] 02:25:52 INFO - PROCESS | 1740 | --DOCSHELL 10A7A800 == 28 [pid = 1740] [id = 42] 02:25:52 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (16A60800) [pid = 1740] [serial = 108] [outer = 00000000] [url = about:blank] 02:25:52 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (17035C00) [pid = 1740] [serial = 109] [outer = 00000000] [url = about:blank] 02:25:52 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (15D58800) [pid = 1740] [serial = 106] [outer = 00000000] [url = about:blank] 02:25:52 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (1120AC00) [pid = 1740] [serial = 96] [outer = 00000000] [url = about:blank] 02:25:52 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (1125F400) [pid = 1740] [serial = 97] [outer = 00000000] [url = about:blank] 02:25:52 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (13149800) [pid = 1740] [serial = 99] [outer = 00000000] [url = about:blank] 02:25:52 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (15AD1800) [pid = 1740] [serial = 105] [outer = 00000000] [url = about:blank] 02:25:52 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (131E5000) [pid = 1740] [serial = 100] [outer = 00000000] [url = about:blank] 02:25:52 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (14374C00) [pid = 1740] [serial = 103] [outer = 00000000] [url = about:blank] 02:25:52 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (139AD000) [pid = 1740] [serial = 102] [outer = 00000000] [url = about:blank] 02:25:52 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (1A5ACC00) [pid = 1740] [serial = 94] [outer = 00000000] [url = about:blank] 02:25:52 INFO - PROCESS | 1740 | --DOMWINDOW == 68 (1A1C1000) [pid = 1740] [serial = 93] [outer = 00000000] [url = about:blank] 02:25:52 INFO - PROCESS | 1740 | --DOMWINDOW == 67 (1995A400) [pid = 1740] [serial = 91] [outer = 00000000] [url = about:blank] 02:25:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 02:25:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1197ms 02:25:52 INFO - PROCESS | 1740 | 1466587552363 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 02:25:52 INFO - PROCESS | 1740 | 1466587552367 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 02:25:52 INFO - PROCESS | 1740 | 1466587552372 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 02:25:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 02:25:52 INFO - PROCESS | 1740 | 1466587552375 Marionette TRACE conn3 <- [1,178,null,{}] 02:25:52 INFO - PROCESS | 1740 | 1466587552380 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:52 INFO - PROCESS | 1740 | 1466587552383 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:52 INFO - PROCESS | 1740 | 1466587552467 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 02:25:52 INFO - PROCESS | 1740 | 1466587552479 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:52 INFO - PROCESS | 1740 | 1466587552484 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:52 INFO - PROCESS | 1740 | ++DOCSHELL 10E8E000 == 29 [pid = 1740] [id = 54] 02:25:52 INFO - PROCESS | 1740 | ++DOMWINDOW == 68 (10E8E400) [pid = 1740] [serial = 158] [outer = 00000000] 02:25:52 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (112E8000) [pid = 1740] [serial = 159] [outer = 10E8E400] 02:25:52 INFO - PROCESS | 1740 | 1466587552530 Marionette DEBUG loaded listener.js 02:25:52 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (12A25000) [pid = 1740] [serial = 160] [outer = 10E8E400] 02:25:53 INFO - PROCESS | 1740 | 1466587553015 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 02:25:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 02:25:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 664ms 02:25:53 INFO - PROCESS | 1740 | 1466587553043 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 02:25:53 INFO - PROCESS | 1740 | 1466587553048 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 02:25:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 02:25:53 INFO - PROCESS | 1740 | 1466587553054 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 02:25:53 INFO - PROCESS | 1740 | 1466587553057 Marionette TRACE conn3 <- [1,182,null,{}] 02:25:53 INFO - PROCESS | 1740 | 1466587553061 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:53 INFO - PROCESS | 1740 | 1466587553063 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:53 INFO - PROCESS | 1740 | 1466587553153 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 02:25:53 INFO - PROCESS | 1740 | 1466587553160 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:53 INFO - PROCESS | 1740 | 1466587553162 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:53 INFO - PROCESS | 1740 | ++DOCSHELL 13153000 == 30 [pid = 1740] [id = 55] 02:25:53 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (13154800) [pid = 1740] [serial = 161] [outer = 00000000] 02:25:53 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (13271000) [pid = 1740] [serial = 162] [outer = 13154800] 02:25:53 INFO - PROCESS | 1740 | 1466587553208 Marionette DEBUG loaded listener.js 02:25:53 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (136F6000) [pid = 1740] [serial = 163] [outer = 13154800] 02:25:53 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (14375000) [pid = 1740] [serial = 164] [outer = 1B30D400] 02:25:53 INFO - PROCESS | 1740 | 1466587553679 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 02:25:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 02:25:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 664ms 02:25:53 INFO - PROCESS | 1740 | 1466587553692 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 02:25:53 INFO - PROCESS | 1740 | 1466587553694 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 02:25:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 02:25:53 INFO - PROCESS | 1740 | 1466587553697 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 02:25:53 INFO - PROCESS | 1740 | 1466587553701 Marionette TRACE conn3 <- [1,186,null,{}] 02:25:53 INFO - PROCESS | 1740 | 1466587553715 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:53 INFO - PROCESS | 1740 | 1466587553720 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:53 INFO - PROCESS | 1740 | 1466587553800 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 02:25:53 INFO - PROCESS | 1740 | 1466587553809 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:53 INFO - PROCESS | 1740 | 1466587553812 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:53 INFO - PROCESS | 1740 | ++DOCSHELL 15D4FC00 == 31 [pid = 1740] [id = 56] 02:25:53 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (15D50400) [pid = 1740] [serial = 165] [outer = 00000000] 02:25:53 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (16281C00) [pid = 1740] [serial = 166] [outer = 15D50400] 02:25:53 INFO - PROCESS | 1740 | 1466587553860 Marionette DEBUG loaded listener.js 02:25:53 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (16A6BC00) [pid = 1740] [serial = 167] [outer = 15D50400] 02:25:54 INFO - PROCESS | 1740 | 1466587554354 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 02:25:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 02:25:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 647ms 02:25:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 02:25:54 INFO - PROCESS | 1740 | 1466587554368 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 02:25:54 INFO - PROCESS | 1740 | 1466587554371 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 02:25:54 INFO - PROCESS | 1740 | 1466587554374 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 02:25:54 INFO - PROCESS | 1740 | 1466587554375 Marionette TRACE conn3 <- [1,190,null,{}] 02:25:54 INFO - PROCESS | 1740 | 1466587554379 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:54 INFO - PROCESS | 1740 | 1466587554381 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:54 INFO - PROCESS | 1740 | 1466587554461 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 02:25:54 INFO - PROCESS | 1740 | 1466587554465 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:54 INFO - PROCESS | 1740 | 1466587554468 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:54 INFO - PROCESS | 1740 | ++DOCSHELL 16C75800 == 32 [pid = 1740] [id = 57] 02:25:54 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (17035400) [pid = 1740] [serial = 168] [outer = 00000000] 02:25:54 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (17042400) [pid = 1740] [serial = 169] [outer = 17035400] 02:25:54 INFO - PROCESS | 1740 | 1466587554511 Marionette DEBUG loaded listener.js 02:25:54 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (17699400) [pid = 1740] [serial = 170] [outer = 17035400] 02:25:54 INFO - PROCESS | 1740 | 1466587554959 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 02:25:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 02:25:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 615ms 02:25:55 INFO - PROCESS | 1740 | 1466587555005 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 02:25:55 INFO - PROCESS | 1740 | 1466587555007 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 02:25:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 02:25:55 INFO - PROCESS | 1740 | 1466587555019 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 02:25:55 INFO - PROCESS | 1740 | 1466587555020 Marionette TRACE conn3 <- [1,194,null,{}] 02:25:55 INFO - PROCESS | 1740 | 1466587555024 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:55 INFO - PROCESS | 1740 | 1466587555026 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:55 INFO - PROCESS | 1740 | 1466587555125 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 02:25:55 INFO - PROCESS | 1740 | 1466587555130 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:55 INFO - PROCESS | 1740 | 1466587555132 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:55 INFO - PROCESS | 1740 | ++DOCSHELL 11CD4000 == 33 [pid = 1740] [id = 58] 02:25:55 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (17104800) [pid = 1740] [serial = 171] [outer = 00000000] 02:25:55 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (17EA0C00) [pid = 1740] [serial = 172] [outer = 17104800] 02:25:55 INFO - PROCESS | 1740 | 1466587555175 Marionette DEBUG loaded listener.js 02:25:55 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (18268800) [pid = 1740] [serial = 173] [outer = 17104800] 02:25:55 INFO - PROCESS | 1740 | 1466587555608 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 02:25:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 02:25:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 647ms 02:25:55 INFO - PROCESS | 1740 | 1466587555659 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 02:25:55 INFO - PROCESS | 1740 | 1466587555661 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 02:25:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 02:25:55 INFO - PROCESS | 1740 | 1466587555664 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 02:25:55 INFO - PROCESS | 1740 | 1466587555666 Marionette TRACE conn3 <- [1,198,null,{}] 02:25:55 INFO - PROCESS | 1740 | 1466587555669 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:55 INFO - PROCESS | 1740 | 1466587555675 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:55 INFO - PROCESS | 1740 | 1466587555805 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 02:25:55 INFO - PROCESS | 1740 | 1466587555811 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:55 INFO - PROCESS | 1740 | 1466587555813 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:55 INFO - PROCESS | 1740 | ++DOCSHELL 17043800 == 34 [pid = 1740] [id = 59] 02:25:55 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (17ACF000) [pid = 1740] [serial = 174] [outer = 00000000] 02:25:55 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (19D41400) [pid = 1740] [serial = 175] [outer = 17ACF000] 02:25:55 INFO - PROCESS | 1740 | 1466587555856 Marionette DEBUG loaded listener.js 02:25:55 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (19D4B400) [pid = 1740] [serial = 176] [outer = 17ACF000] 02:25:56 INFO - PROCESS | 1740 | 1466587556331 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 02:25:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 02:25:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 729ms 02:25:56 INFO - PROCESS | 1740 | 1466587556396 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 02:25:56 INFO - PROCESS | 1740 | 1466587556398 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 02:25:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 02:25:56 INFO - PROCESS | 1740 | 1466587556402 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 02:25:56 INFO - PROCESS | 1740 | 1466587556404 Marionette TRACE conn3 <- [1,202,null,{}] 02:25:56 INFO - PROCESS | 1740 | 1466587556407 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:56 INFO - PROCESS | 1740 | 1466587556408 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:56 INFO - PROCESS | 1740 | 1466587556529 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 02:25:56 INFO - PROCESS | 1740 | 1466587556550 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:56 INFO - PROCESS | 1740 | 1466587556552 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:56 INFO - PROCESS | 1740 | ++DOCSHELL 18769400 == 35 [pid = 1740] [id = 60] 02:25:56 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (19D44400) [pid = 1740] [serial = 177] [outer = 00000000] 02:25:56 INFO - PROCESS | 1740 | ++DOMWINDOW == 88 (1A5ACC00) [pid = 1740] [serial = 178] [outer = 19D44400] 02:25:56 INFO - PROCESS | 1740 | 1466587556594 Marionette DEBUG loaded listener.js 02:25:56 INFO - PROCESS | 1740 | ++DOMWINDOW == 89 (1A5AFC00) [pid = 1740] [serial = 179] [outer = 19D44400] 02:25:57 INFO - PROCESS | 1740 | 1466587557041 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 02:25:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 02:25:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 663ms 02:25:57 INFO - PROCESS | 1740 | 1466587557074 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 02:25:57 INFO - PROCESS | 1740 | 1466587557075 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 02:25:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 02:25:57 INFO - PROCESS | 1740 | 1466587557079 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 02:25:57 INFO - PROCESS | 1740 | 1466587557081 Marionette TRACE conn3 <- [1,206,null,{}] 02:25:57 INFO - PROCESS | 1740 | 1466587557084 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:57 INFO - PROCESS | 1740 | 1466587557086 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:57 INFO - PROCESS | 1740 | --DOMWINDOW == 88 (16A68800) [pid = 1740] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 02:25:57 INFO - PROCESS | 1740 | --DOMWINDOW == 87 (13120800) [pid = 1740] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 02:25:57 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (10A7CC00) [pid = 1740] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 02:25:57 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (1508C800) [pid = 1740] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 02:25:57 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (110F9000) [pid = 1740] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 02:25:57 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (10E93C00) [pid = 1740] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 02:25:57 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (131E4000) [pid = 1740] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 02:25:57 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (178EEC00) [pid = 1740] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 02:25:57 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (1826CC00) [pid = 1740] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 02:25:57 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (170A1C00) [pid = 1740] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 02:25:57 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (1311C800) [pid = 1740] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 02:25:57 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (13EACC00) [pid = 1740] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 02:25:57 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (10E8D000) [pid = 1740] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 02:25:57 INFO - PROCESS | 1740 | 1466587557319 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 02:25:57 INFO - PROCESS | 1740 | 1466587557329 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:57 INFO - PROCESS | 1740 | 1466587557331 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:57 INFO - PROCESS | 1740 | ++DOCSHELL 13112800 == 36 [pid = 1740] [id = 61] 02:25:57 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (1311C800) [pid = 1740] [serial = 180] [outer = 00000000] 02:25:57 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (14374400) [pid = 1740] [serial = 181] [outer = 1311C800] 02:25:57 INFO - PROCESS | 1740 | 1466587557374 Marionette DEBUG loaded listener.js 02:25:57 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (15D53800) [pid = 1740] [serial = 182] [outer = 1311C800] 02:25:57 INFO - PROCESS | 1740 | 1466587557763 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 02:25:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 02:25:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 777ms 02:25:57 INFO - PROCESS | 1740 | 1466587557820 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 02:25:57 INFO - PROCESS | 1740 | 1466587557822 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 02:25:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 02:25:57 INFO - PROCESS | 1740 | 1466587557898 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 02:25:57 INFO - PROCESS | 1740 | 1466587557900 Marionette TRACE conn3 <- [1,210,null,{}] 02:25:57 INFO - PROCESS | 1740 | 1466587557903 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:57 INFO - PROCESS | 1740 | 1466587557905 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:57 INFO - PROCESS | 1740 | 1466587557979 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 02:25:57 INFO - PROCESS | 1740 | 1466587557988 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:57 INFO - PROCESS | 1740 | 1466587557990 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:58 INFO - PROCESS | 1740 | ++DOCSHELL 14373800 == 37 [pid = 1740] [id = 62] 02:25:58 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (15D52C00) [pid = 1740] [serial = 183] [outer = 00000000] 02:25:58 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (1A1B6800) [pid = 1740] [serial = 184] [outer = 15D52C00] 02:25:58 INFO - PROCESS | 1740 | 1466587558033 Marionette DEBUG loaded listener.js 02:25:58 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (1A6B3400) [pid = 1740] [serial = 185] [outer = 15D52C00] 02:25:58 INFO - PROCESS | 1740 | 1466587558430 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 02:25:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 02:25:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 648ms 02:25:58 INFO - PROCESS | 1740 | 1466587558496 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 02:25:58 INFO - PROCESS | 1740 | 1466587558497 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 02:25:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 02:25:58 INFO - PROCESS | 1740 | 1466587558501 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 02:25:58 INFO - PROCESS | 1740 | 1466587558503 Marionette TRACE conn3 <- [1,214,null,{}] 02:25:58 INFO - PROCESS | 1740 | 1466587558506 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:58 INFO - PROCESS | 1740 | 1466587558508 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:58 INFO - PROCESS | 1740 | 1466587558584 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 02:25:58 INFO - PROCESS | 1740 | 1466587558589 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:58 INFO - PROCESS | 1740 | 1466587558591 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:58 INFO - PROCESS | 1740 | ++DOCSHELL 16C73800 == 38 [pid = 1740] [id = 63] 02:25:58 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (18460400) [pid = 1740] [serial = 186] [outer = 00000000] 02:25:58 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (1A91D400) [pid = 1740] [serial = 187] [outer = 18460400] 02:25:58 INFO - PROCESS | 1740 | 1466587558634 Marionette DEBUG loaded listener.js 02:25:58 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (1A921C00) [pid = 1740] [serial = 188] [outer = 18460400] 02:25:59 INFO - PROCESS | 1740 | 1466587559066 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 02:25:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 02:25:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 615ms 02:25:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 02:25:59 INFO - PROCESS | 1740 | 1466587559132 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 02:25:59 INFO - PROCESS | 1740 | 1466587559134 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 02:25:59 INFO - PROCESS | 1740 | 1466587559137 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 02:25:59 INFO - PROCESS | 1740 | 1466587559139 Marionette TRACE conn3 <- [1,218,null,{}] 02:25:59 INFO - PROCESS | 1740 | 1466587559143 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:59 INFO - PROCESS | 1740 | 1466587559145 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:59 INFO - PROCESS | 1740 | 1466587559239 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 02:25:59 INFO - PROCESS | 1740 | 1466587559247 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:59 INFO - PROCESS | 1740 | 1466587559250 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:25:59 INFO - PROCESS | 1740 | ++DOCSHELL 1A6BD400 == 39 [pid = 1740] [id = 64] 02:25:59 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (1A927000) [pid = 1740] [serial = 189] [outer = 00000000] 02:25:59 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (1A98FC00) [pid = 1740] [serial = 190] [outer = 1A927000] 02:25:59 INFO - PROCESS | 1740 | 1466587559294 Marionette DEBUG loaded listener.js 02:25:59 INFO - PROCESS | 1740 | ++DOMWINDOW == 88 (1A996400) [pid = 1740] [serial = 191] [outer = 1A927000] 02:25:59 INFO - PROCESS | 1740 | 1466587559976 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 02:26:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 02:26:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 874ms 02:26:00 INFO - PROCESS | 1740 | 1466587560013 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 02:26:00 INFO - PROCESS | 1740 | 1466587560018 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 02:26:00 INFO - PROCESS | 1740 | 1466587560023 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 02:26:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 02:26:00 INFO - PROCESS | 1740 | 1466587560028 Marionette TRACE conn3 <- [1,222,null,{}] 02:26:00 INFO - PROCESS | 1740 | 1466587560033 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:00 INFO - PROCESS | 1740 | 1466587560036 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:00 INFO - PROCESS | 1740 | 1466587560144 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 02:26:00 INFO - PROCESS | 1740 | 1466587560234 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:00 INFO - PROCESS | 1740 | 1466587560238 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:00 INFO - PROCESS | 1740 | ++DOCSHELL 10A79800 == 40 [pid = 1740] [id = 65] 02:26:00 INFO - PROCESS | 1740 | ++DOMWINDOW == 89 (112E6800) [pid = 1740] [serial = 192] [outer = 00000000] 02:26:00 INFO - PROCESS | 1740 | ++DOMWINDOW == 90 (13149C00) [pid = 1740] [serial = 193] [outer = 112E6800] 02:26:00 INFO - PROCESS | 1740 | 1466587560293 Marionette DEBUG loaded listener.js 02:26:00 INFO - PROCESS | 1740 | ++DOMWINDOW == 91 (139A1800) [pid = 1740] [serial = 194] [outer = 112E6800] 02:26:00 INFO - PROCESS | 1740 | 1466587560863 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 02:26:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 02:26:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 874ms 02:26:00 INFO - PROCESS | 1740 | 1466587560909 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 02:26:00 INFO - PROCESS | 1740 | 1466587560914 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 02:26:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 02:26:00 INFO - PROCESS | 1740 | 1466587560921 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 02:26:00 INFO - PROCESS | 1740 | 1466587560924 Marionette TRACE conn3 <- [1,226,null,{}] 02:26:00 INFO - PROCESS | 1740 | 1466587560928 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:00 INFO - PROCESS | 1740 | 1466587560931 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:01 INFO - PROCESS | 1740 | 1466587561041 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 02:26:01 INFO - PROCESS | 1740 | 1466587561136 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:01 INFO - PROCESS | 1740 | 1466587561140 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:01 INFO - PROCESS | 1740 | ++DOCSHELL 155CE800 == 41 [pid = 1740] [id = 66] 02:26:01 INFO - PROCESS | 1740 | ++DOMWINDOW == 92 (155CEC00) [pid = 1740] [serial = 195] [outer = 00000000] 02:26:01 INFO - PROCESS | 1740 | ++DOMWINDOW == 93 (155D1800) [pid = 1740] [serial = 196] [outer = 155CEC00] 02:26:01 INFO - PROCESS | 1740 | 1466587561195 Marionette DEBUG loaded listener.js 02:26:01 INFO - PROCESS | 1740 | ++DOMWINDOW == 94 (155D5000) [pid = 1740] [serial = 197] [outer = 155CEC00] 02:26:01 INFO - PROCESS | 1740 | 1466587561777 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 02:26:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 02:26:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 874ms 02:26:01 INFO - PROCESS | 1740 | 1466587561808 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 02:26:01 INFO - PROCESS | 1740 | 1466587561810 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 02:26:01 INFO - PROCESS | 1740 | 1466587561815 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 02:26:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 02:26:01 INFO - PROCESS | 1740 | 1466587561819 Marionette TRACE conn3 <- [1,230,null,{}] 02:26:01 INFO - PROCESS | 1740 | 1466587561829 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:01 INFO - PROCESS | 1740 | 1466587561834 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:01 INFO - PROCESS | 1740 | 1466587561938 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 02:26:02 INFO - PROCESS | 1740 | 1466587562029 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:02 INFO - PROCESS | 1740 | 1466587562033 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:02 INFO - PROCESS | 1740 | ++DOCSHELL 17043400 == 42 [pid = 1740] [id = 67] 02:26:02 INFO - PROCESS | 1740 | ++DOMWINDOW == 95 (17108800) [pid = 1740] [serial = 198] [outer = 00000000] 02:26:02 INFO - PROCESS | 1740 | ++DOMWINDOW == 96 (18022400) [pid = 1740] [serial = 199] [outer = 17108800] 02:26:02 INFO - PROCESS | 1740 | 1466587562088 Marionette DEBUG loaded listener.js 02:26:02 INFO - PROCESS | 1740 | ++DOMWINDOW == 97 (1826E800) [pid = 1740] [serial = 200] [outer = 17108800] 02:26:02 INFO - PROCESS | 1740 | 1466587562745 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 02:26:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 02:26:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 972ms 02:26:02 INFO - PROCESS | 1740 | 1466587562793 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 02:26:02 INFO - PROCESS | 1740 | 1466587562796 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 02:26:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 02:26:02 INFO - PROCESS | 1740 | 1466587562800 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 02:26:02 INFO - PROCESS | 1740 | 1466587562802 Marionette TRACE conn3 <- [1,234,null,{}] 02:26:02 INFO - PROCESS | 1740 | 1466587562806 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:02 INFO - PROCESS | 1740 | 1466587562808 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:02 INFO - PROCESS | 1740 | 1466587562916 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 02:26:03 INFO - PROCESS | 1740 | 1466587563006 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:03 INFO - PROCESS | 1740 | 1466587563008 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:03 INFO - PROCESS | 1740 | ++DOCSHELL 112E4000 == 43 [pid = 1740] [id = 68] 02:26:03 INFO - PROCESS | 1740 | ++DOMWINDOW == 98 (11CCF800) [pid = 1740] [serial = 201] [outer = 00000000] 02:26:03 INFO - PROCESS | 1740 | ++DOMWINDOW == 99 (1327D000) [pid = 1740] [serial = 202] [outer = 11CCF800] 02:26:03 INFO - PROCESS | 1740 | 1466587563060 Marionette DEBUG loaded listener.js 02:26:03 INFO - PROCESS | 1740 | ++DOMWINDOW == 100 (155DC800) [pid = 1740] [serial = 203] [outer = 11CCF800] 02:26:03 INFO - PROCESS | 1740 | 1466587563721 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 02:26:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 02:26:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 971ms 02:26:03 INFO - PROCESS | 1740 | 1466587563778 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 02:26:03 INFO - PROCESS | 1740 | 1466587563782 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 02:26:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 02:26:03 INFO - PROCESS | 1740 | 1466587563786 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 02:26:03 INFO - PROCESS | 1740 | 1466587563791 Marionette TRACE conn3 <- [1,238,null,{}] 02:26:03 INFO - PROCESS | 1740 | 1466587563796 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:03 INFO - PROCESS | 1740 | 1466587563798 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:03 INFO - PROCESS | 1740 | 1466587563897 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 02:26:03 INFO - PROCESS | 1740 | 1466587563973 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:03 INFO - PROCESS | 1740 | 1466587563975 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:04 INFO - PROCESS | 1740 | ++DOCSHELL 112E7800 == 44 [pid = 1740] [id = 69] 02:26:04 INFO - PROCESS | 1740 | ++DOMWINDOW == 101 (11AE2800) [pid = 1740] [serial = 204] [outer = 00000000] 02:26:04 INFO - PROCESS | 1740 | ++DOMWINDOW == 102 (12DC3400) [pid = 1740] [serial = 205] [outer = 11AE2800] 02:26:04 INFO - PROCESS | 1740 | 1466587564024 Marionette DEBUG loaded listener.js 02:26:04 INFO - PROCESS | 1740 | ++DOMWINDOW == 103 (1312BC00) [pid = 1740] [serial = 206] [outer = 11AE2800] 02:26:04 INFO - PROCESS | 1740 | --DOCSHELL 16C73800 == 43 [pid = 1740] [id = 63] 02:26:04 INFO - PROCESS | 1740 | --DOCSHELL 14373800 == 42 [pid = 1740] [id = 62] 02:26:04 INFO - PROCESS | 1740 | --DOCSHELL 13112800 == 41 [pid = 1740] [id = 61] 02:26:04 INFO - PROCESS | 1740 | --DOCSHELL 18769400 == 40 [pid = 1740] [id = 60] 02:26:04 INFO - PROCESS | 1740 | --DOCSHELL 17043800 == 39 [pid = 1740] [id = 59] 02:26:04 INFO - PROCESS | 1740 | --DOCSHELL 11CD4000 == 38 [pid = 1740] [id = 58] 02:26:04 INFO - PROCESS | 1740 | --DOCSHELL 16C75800 == 37 [pid = 1740] [id = 57] 02:26:04 INFO - PROCESS | 1740 | --DOCSHELL 15D4FC00 == 36 [pid = 1740] [id = 56] 02:26:04 INFO - PROCESS | 1740 | --DOCSHELL 13153000 == 35 [pid = 1740] [id = 55] 02:26:04 INFO - PROCESS | 1740 | --DOCSHELL 10E8E000 == 34 [pid = 1740] [id = 54] 02:26:04 INFO - PROCESS | 1740 | --DOMWINDOW == 102 (18268400) [pid = 1740] [serial = 150] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 1740 | --DOMWINDOW == 101 (16A7F800) [pid = 1740] [serial = 138] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 1740 | --DOMWINDOW == 100 (1314FC00) [pid = 1740] [serial = 129] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 1740 | --DOMWINDOW == 99 (112EA000) [pid = 1740] [serial = 124] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 1740 | --DOMWINDOW == 98 (110F0000) [pid = 1740] [serial = 123] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 1740 | --DOMWINDOW == 97 (15187000) [pid = 1740] [serial = 132] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 1740 | --DOMWINDOW == 96 (1146E800) [pid = 1740] [serial = 126] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 1740 | --DOMWINDOW == 95 (11CCE400) [pid = 1740] [serial = 127] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 1740 | --DOMWINDOW == 94 (11264000) [pid = 1740] [serial = 112] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 1740 | --DOMWINDOW == 93 (11201C00) [pid = 1740] [serial = 111] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 1740 | --DOMWINDOW == 92 (158C2C00) [pid = 1740] [serial = 115] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 1740 | --DOMWINDOW == 91 (1436D800) [pid = 1740] [serial = 114] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 1740 | --DOMWINDOW == 90 (17EA2400) [pid = 1740] [serial = 118] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 1740 | --DOMWINDOW == 89 (17AD2400) [pid = 1740] [serial = 117] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 1740 | --DOMWINDOW == 88 (18477C00) [pid = 1740] [serial = 121] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 1740 | --DOMWINDOW == 87 (1845D000) [pid = 1740] [serial = 120] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (176A5400) [pid = 1740] [serial = 141] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (16C6E800) [pid = 1740] [serial = 139] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (15D4D400) [pid = 1740] [serial = 145] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (158CD000) [pid = 1740] [serial = 144] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (17757000) [pid = 1740] [serial = 142] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (13271C00) [pid = 1740] [serial = 130] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (15D4A800) [pid = 1740] [serial = 135] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (15F7FC00) [pid = 1740] [serial = 136] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (178F5000) [pid = 1740] [serial = 148] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (15839C00) [pid = 1740] [serial = 133] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (178F4C00) [pid = 1740] [serial = 147] [outer = 00000000] [url = about:blank] 02:26:04 INFO - PROCESS | 1740 | 1466587564601 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 02:26:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 02:26:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 826ms 02:26:04 INFO - PROCESS | 1740 | 1466587564624 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 02:26:04 INFO - PROCESS | 1740 | 1466587564628 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 02:26:04 INFO - PROCESS | 1740 | 1466587564634 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 02:26:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 02:26:04 INFO - PROCESS | 1740 | 1466587564637 Marionette TRACE conn3 <- [1,242,null,{}] 02:26:04 INFO - PROCESS | 1740 | 1466587564641 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:04 INFO - PROCESS | 1740 | 1466587564643 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:04 INFO - PROCESS | 1740 | 1466587564734 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 02:26:04 INFO - PROCESS | 1740 | 1466587564810 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:04 INFO - PROCESS | 1740 | 1466587564812 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:04 INFO - PROCESS | 1740 | ++DOCSHELL 112EA000 == 35 [pid = 1740] [id = 70] 02:26:04 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (1146E800) [pid = 1740] [serial = 207] [outer = 00000000] 02:26:04 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (13124400) [pid = 1740] [serial = 208] [outer = 1146E800] 02:26:04 INFO - PROCESS | 1740 | 1466587564866 Marionette DEBUG loaded listener.js 02:26:04 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (136F1000) [pid = 1740] [serial = 209] [outer = 1146E800] 02:26:05 INFO - PROCESS | 1740 | 1466587565221 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 02:26:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 02:26:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 663ms 02:26:05 INFO - PROCESS | 1740 | 1466587565273 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 02:26:05 INFO - PROCESS | 1740 | 1466587565275 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 02:26:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 02:26:05 INFO - PROCESS | 1740 | 1466587565278 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 02:26:05 INFO - PROCESS | 1740 | 1466587565281 Marionette TRACE conn3 <- [1,246,null,{}] 02:26:05 INFO - PROCESS | 1740 | 1466587565298 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:05 INFO - PROCESS | 1740 | 1466587565302 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:05 INFO - PROCESS | 1740 | 1466587565385 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 02:26:05 INFO - PROCESS | 1740 | 1466587565392 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:05 INFO - PROCESS | 1740 | 1466587565395 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:05 INFO - PROCESS | 1740 | ++DOCSHELL 1500D000 == 36 [pid = 1740] [id = 71] 02:26:05 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (15010400) [pid = 1740] [serial = 210] [outer = 00000000] 02:26:05 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (1583C000) [pid = 1740] [serial = 211] [outer = 15010400] 02:26:05 INFO - PROCESS | 1740 | 1466587565441 Marionette DEBUG loaded listener.js 02:26:05 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (15AD4C00) [pid = 1740] [serial = 212] [outer = 15010400] 02:26:05 INFO - PROCESS | 1740 | 1466587565918 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 02:26:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 02:26:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 664ms 02:26:05 INFO - PROCESS | 1740 | 1466587565949 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 02:26:05 INFO - PROCESS | 1740 | 1466587565951 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 02:26:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 02:26:05 INFO - PROCESS | 1740 | 1466587565955 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 02:26:05 INFO - PROCESS | 1740 | 1466587565956 Marionette TRACE conn3 <- [1,250,null,{}] 02:26:05 INFO - PROCESS | 1740 | 1466587565964 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:05 INFO - PROCESS | 1740 | 1466587565966 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:06 INFO - PROCESS | 1740 | 1466587566050 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 02:26:06 INFO - PROCESS | 1740 | 1466587566055 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:06 INFO - PROCESS | 1740 | 1466587566057 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:06 INFO - PROCESS | 1740 | ++DOCSHELL 15ADC400 == 37 [pid = 1740] [id = 72] 02:26:06 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (15D4FC00) [pid = 1740] [serial = 213] [outer = 00000000] 02:26:06 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (16282400) [pid = 1740] [serial = 214] [outer = 15D4FC00] 02:26:06 INFO - PROCESS | 1740 | 1466587566130 Marionette DEBUG loaded listener.js 02:26:06 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (16A7F800) [pid = 1740] [serial = 215] [outer = 15D4FC00] 02:26:06 INFO - PROCESS | 1740 | 1466587566675 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 02:26:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 02:26:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 761ms 02:26:06 INFO - PROCESS | 1740 | 1466587566727 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 02:26:06 INFO - PROCESS | 1740 | 1466587566729 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 02:26:06 INFO - PROCESS | 1740 | 1466587566732 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 02:26:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 02:26:06 INFO - PROCESS | 1740 | 1466587566734 Marionette TRACE conn3 <- [1,254,null,{}] 02:26:06 INFO - PROCESS | 1740 | 1466587566737 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:06 INFO - PROCESS | 1740 | 1466587566739 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:06 INFO - PROCESS | 1740 | 1466587566848 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 02:26:06 INFO - PROCESS | 1740 | 1466587566855 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:06 INFO - PROCESS | 1740 | 1466587566857 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:06 INFO - PROCESS | 1740 | ++DOCSHELL 11269800 == 38 [pid = 1740] [id = 73] 02:26:06 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (15D4A800) [pid = 1740] [serial = 216] [outer = 00000000] 02:26:06 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (1703B400) [pid = 1740] [serial = 217] [outer = 15D4A800] 02:26:06 INFO - PROCESS | 1740 | 1466587566944 Marionette DEBUG loaded listener.js 02:26:07 INFO - PROCESS | 1740 | ++DOMWINDOW == 88 (17040800) [pid = 1740] [serial = 218] [outer = 15D4A800] 02:26:07 INFO - PROCESS | 1740 | 1466587567350 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 02:26:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 02:26:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 728ms 02:26:07 INFO - PROCESS | 1740 | 1466587567464 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 02:26:07 INFO - PROCESS | 1740 | 1466587567466 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 02:26:07 INFO - PROCESS | 1740 | 1466587567469 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 02:26:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 02:26:07 INFO - PROCESS | 1740 | 1466587567471 Marionette TRACE conn3 <- [1,258,null,{}] 02:26:07 INFO - PROCESS | 1740 | 1466587567491 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:07 INFO - PROCESS | 1740 | 1466587567497 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:07 INFO - PROCESS | 1740 | 1466587567635 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 02:26:07 INFO - PROCESS | 1740 | 1466587567650 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:07 INFO - PROCESS | 1740 | 1466587567652 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:07 INFO - PROCESS | 1740 | ++DOCSHELL 1047FC00 == 39 [pid = 1740] [id = 74] 02:26:07 INFO - PROCESS | 1740 | ++DOMWINDOW == 89 (17752000) [pid = 1740] [serial = 219] [outer = 00000000] 02:26:07 INFO - PROCESS | 1740 | ++DOMWINDOW == 90 (17EA8800) [pid = 1740] [serial = 220] [outer = 17752000] 02:26:07 INFO - PROCESS | 1740 | 1466587567722 Marionette DEBUG loaded listener.js 02:26:07 INFO - PROCESS | 1740 | ++DOMWINDOW == 91 (17EAA000) [pid = 1740] [serial = 221] [outer = 17752000] 02:26:08 INFO - PROCESS | 1740 | 1466587568158 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 02:26:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 02:26:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 761ms 02:26:08 INFO - PROCESS | 1740 | 1466587568210 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 02:26:08 INFO - PROCESS | 1740 | 1466587568212 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 02:26:08 INFO - PROCESS | 1740 | 1466587568216 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 02:26:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 02:26:08 INFO - PROCESS | 1740 | 1466587568217 Marionette TRACE conn3 <- [1,262,null,{}] 02:26:08 INFO - PROCESS | 1740 | 1466587568221 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:08 INFO - PROCESS | 1740 | 1466587568223 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:08 INFO - PROCESS | 1740 | 1466587568373 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 02:26:08 INFO - PROCESS | 1740 | 1466587568387 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:08 INFO - PROCESS | 1740 | 1466587568389 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:08 INFO - PROCESS | 1740 | ++DOCSHELL 17AD4000 == 40 [pid = 1740] [id = 75] 02:26:08 INFO - PROCESS | 1740 | ++DOMWINDOW == 92 (18020800) [pid = 1740] [serial = 222] [outer = 00000000] 02:26:08 INFO - PROCESS | 1740 | ++DOMWINDOW == 93 (1846F800) [pid = 1740] [serial = 223] [outer = 18020800] 02:26:08 INFO - PROCESS | 1740 | 1466587568433 Marionette DEBUG loaded listener.js 02:26:08 INFO - PROCESS | 1740 | ++DOMWINDOW == 94 (18475400) [pid = 1740] [serial = 224] [outer = 18020800] 02:26:09 INFO - PROCESS | 1740 | --DOMWINDOW == 93 (17ACF000) [pid = 1740] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 02:26:09 INFO - PROCESS | 1740 | --DOMWINDOW == 92 (19D44400) [pid = 1740] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 02:26:09 INFO - PROCESS | 1740 | --DOMWINDOW == 91 (17035400) [pid = 1740] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 02:26:09 INFO - PROCESS | 1740 | --DOMWINDOW == 90 (15D50400) [pid = 1740] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 02:26:09 INFO - PROCESS | 1740 | --DOMWINDOW == 89 (13154800) [pid = 1740] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 02:26:09 INFO - PROCESS | 1740 | --DOMWINDOW == 88 (15D52C00) [pid = 1740] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 02:26:09 INFO - PROCESS | 1740 | --DOMWINDOW == 87 (1311C800) [pid = 1740] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 02:26:09 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (10E8E400) [pid = 1740] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 02:26:09 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (17104800) [pid = 1740] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 02:26:09 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (17039400) [pid = 1740] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 02:26:09 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (18460400) [pid = 1740] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 02:26:09 INFO - PROCESS | 1740 | 1466587568980 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 02:26:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 02:26:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 826ms 02:26:09 INFO - PROCESS | 1740 | 1466587569050 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 02:26:09 INFO - PROCESS | 1740 | 1466587569052 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 02:26:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 02:26:09 INFO - PROCESS | 1740 | 1466587569055 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 02:26:09 INFO - PROCESS | 1740 | 1466587569057 Marionette TRACE conn3 <- [1,266,null,{}] 02:26:09 INFO - PROCESS | 1740 | 1466587569060 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:09 INFO - PROCESS | 1740 | 1466587569062 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:09 INFO - PROCESS | 1740 | 1466587569142 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 02:26:09 INFO - PROCESS | 1740 | 1466587569147 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:09 INFO - PROCESS | 1740 | 1466587569149 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:09 INFO - PROCESS | 1740 | ++DOCSHELL 15D52C00 == 41 [pid = 1740] [id = 76] 02:26:09 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (16284C00) [pid = 1740] [serial = 225] [outer = 00000000] 02:26:09 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (178EC000) [pid = 1740] [serial = 226] [outer = 16284C00] 02:26:09 INFO - PROCESS | 1740 | 1466587569192 Marionette DEBUG loaded listener.js 02:26:09 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (1826D800) [pid = 1740] [serial = 227] [outer = 16284C00] 02:26:09 INFO - PROCESS | 1740 | 1466587569655 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 02:26:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 02:26:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 615ms 02:26:09 INFO - PROCESS | 1740 | 1466587569685 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 02:26:09 INFO - PROCESS | 1740 | 1466587569687 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 02:26:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 02:26:09 INFO - PROCESS | 1740 | 1466587569690 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 02:26:09 INFO - PROCESS | 1740 | 1466587569692 Marionette TRACE conn3 <- [1,270,null,{}] 02:26:09 INFO - PROCESS | 1740 | 1466587569695 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:09 INFO - PROCESS | 1740 | 1466587569697 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:09 INFO - PROCESS | 1740 | 1466587569776 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 02:26:09 INFO - PROCESS | 1740 | 1466587569781 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:09 INFO - PROCESS | 1740 | 1466587569783 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:09 INFO - PROCESS | 1740 | ++DOCSHELL 110F9800 == 42 [pid = 1740] [id = 77] 02:26:09 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (17104800) [pid = 1740] [serial = 228] [outer = 00000000] 02:26:09 INFO - PROCESS | 1740 | ++DOMWINDOW == 88 (19D48800) [pid = 1740] [serial = 229] [outer = 17104800] 02:26:09 INFO - PROCESS | 1740 | 1466587569826 Marionette DEBUG loaded listener.js 02:26:09 INFO - PROCESS | 1740 | ++DOMWINDOW == 89 (1A6B1000) [pid = 1740] [serial = 230] [outer = 17104800] 02:26:10 INFO - PROCESS | 1740 | 1466587570272 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 02:26:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 02:26:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 615ms 02:26:10 INFO - PROCESS | 1740 | 1466587570326 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 02:26:10 INFO - PROCESS | 1740 | 1466587570328 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 02:26:10 INFO - PROCESS | 1740 | 1466587570331 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 02:26:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 02:26:10 INFO - PROCESS | 1740 | 1466587570333 Marionette TRACE conn3 <- [1,274,null,{}] 02:26:10 INFO - PROCESS | 1740 | 1466587570336 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:10 INFO - PROCESS | 1740 | 1466587570338 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:10 INFO - PROCESS | 1740 | 1466587570424 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 02:26:10 INFO - PROCESS | 1740 | 1466587570429 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:10 INFO - PROCESS | 1740 | 1466587570431 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:10 INFO - PROCESS | 1740 | ++DOCSHELL 18265800 == 43 [pid = 1740] [id = 78] 02:26:10 INFO - PROCESS | 1740 | ++DOMWINDOW == 90 (19959C00) [pid = 1740] [serial = 231] [outer = 00000000] 02:26:10 INFO - PROCESS | 1740 | ++DOMWINDOW == 91 (1A91D000) [pid = 1740] [serial = 232] [outer = 19959C00] 02:26:10 INFO - PROCESS | 1740 | 1466587570474 Marionette DEBUG loaded listener.js 02:26:10 INFO - PROCESS | 1740 | ++DOMWINDOW == 92 (1A928400) [pid = 1740] [serial = 233] [outer = 19959C00] 02:26:10 INFO - PROCESS | 1740 | 1466587570883 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 02:26:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 02:26:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 615ms 02:26:10 INFO - PROCESS | 1740 | 1466587570930 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 02:26:10 INFO - PROCESS | 1740 | 1466587570932 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 02:26:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 02:26:10 INFO - PROCESS | 1740 | 1466587570945 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 02:26:10 INFO - PROCESS | 1740 | 1466587570948 Marionette TRACE conn3 <- [1,278,null,{}] 02:26:10 INFO - PROCESS | 1740 | 1466587570961 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:10 INFO - PROCESS | 1740 | 1466587570963 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:11 INFO - PROCESS | 1740 | 1466587571128 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 02:26:11 INFO - PROCESS | 1740 | 1466587571338 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:11 INFO - PROCESS | 1740 | 1466587571342 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:11 INFO - PROCESS | 1740 | ++DOCSHELL 10A77C00 == 44 [pid = 1740] [id = 79] 02:26:11 INFO - PROCESS | 1740 | ++DOMWINDOW == 93 (10A78C00) [pid = 1740] [serial = 234] [outer = 00000000] 02:26:11 INFO - PROCESS | 1740 | ++DOMWINDOW == 94 (110F0800) [pid = 1740] [serial = 235] [outer = 10A78C00] 02:26:11 INFO - PROCESS | 1740 | 1466587571412 Marionette DEBUG loaded listener.js 02:26:11 INFO - PROCESS | 1740 | ++DOMWINDOW == 95 (1126A800) [pid = 1740] [serial = 236] [outer = 10A78C00] 02:26:12 INFO - PROCESS | 1740 | 1466587572045 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 02:26:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 02:26:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1198ms 02:26:12 INFO - PROCESS | 1740 | 1466587572136 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 02:26:12 INFO - PROCESS | 1740 | 1466587572140 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 02:26:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 02:26:12 INFO - PROCESS | 1740 | 1466587572194 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 02:26:12 INFO - PROCESS | 1740 | 1466587572197 Marionette TRACE conn3 <- [1,282,null,{}] 02:26:12 INFO - PROCESS | 1740 | 1466587572247 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:12 INFO - PROCESS | 1740 | 1466587572250 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:12 INFO - PROCESS | 1740 | 1466587572365 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 02:26:12 INFO - PROCESS | 1740 | 1466587572436 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:12 INFO - PROCESS | 1740 | 1466587572439 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:12 INFO - PROCESS | 1740 | ++DOCSHELL 136FA000 == 45 [pid = 1740] [id = 80] 02:26:12 INFO - PROCESS | 1740 | ++DOMWINDOW == 96 (13EA7400) [pid = 1740] [serial = 237] [outer = 00000000] 02:26:12 INFO - PROCESS | 1740 | ++DOMWINDOW == 97 (155DB800) [pid = 1740] [serial = 238] [outer = 13EA7400] 02:26:12 INFO - PROCESS | 1740 | 1466587572535 Marionette DEBUG loaded listener.js 02:26:12 INFO - PROCESS | 1740 | ++DOMWINDOW == 98 (15F7FC00) [pid = 1740] [serial = 239] [outer = 13EA7400] 02:26:13 INFO - PROCESS | 1740 | 1466587573139 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 02:26:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 02:26:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 971ms 02:26:13 INFO - PROCESS | 1740 | 1466587573170 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 02:26:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 02:26:13 INFO - PROCESS | 1740 | 1466587573174 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 02:26:13 INFO - PROCESS | 1740 | 1466587573178 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 02:26:13 INFO - PROCESS | 1740 | 1466587573180 Marionette TRACE conn3 <- [1,286,null,{}] 02:26:13 INFO - PROCESS | 1740 | 1466587573184 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:13 INFO - PROCESS | 1740 | 1466587573187 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:13 INFO - PROCESS | 1740 | 1466587573294 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 02:26:13 INFO - PROCESS | 1740 | 1466587573417 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:13 INFO - PROCESS | 1740 | 1466587573420 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:13 INFO - PROCESS | 1740 | ++DOCSHELL 17036C00 == 46 [pid = 1740] [id = 81] 02:26:13 INFO - PROCESS | 1740 | ++DOMWINDOW == 99 (178E9000) [pid = 1740] [serial = 240] [outer = 00000000] 02:26:13 INFO - PROCESS | 1740 | ++DOMWINDOW == 100 (18262C00) [pid = 1740] [serial = 241] [outer = 178E9000] 02:26:13 INFO - PROCESS | 1740 | 1466587573474 Marionette DEBUG loaded listener.js 02:26:13 INFO - PROCESS | 1740 | ++DOMWINDOW == 101 (19D45800) [pid = 1740] [serial = 242] [outer = 178E9000] 02:26:14 INFO - PROCESS | 1740 | 1466587574062 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 02:26:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 02:26:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 922ms 02:26:14 INFO - PROCESS | 1740 | 1466587574112 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 02:26:14 INFO - PROCESS | 1740 | 1466587574116 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 02:26:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 02:26:14 INFO - PROCESS | 1740 | 1466587574127 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 02:26:14 INFO - PROCESS | 1740 | 1466587574131 Marionette TRACE conn3 <- [1,290,null,{}] 02:26:14 INFO - PROCESS | 1740 | 1466587574135 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:14 INFO - PROCESS | 1740 | 1466587574138 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:14 INFO - PROCESS | 1740 | 1466587574255 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 02:26:14 INFO - PROCESS | 1740 | 1466587574413 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:14 INFO - PROCESS | 1740 | 1466587574416 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:14 INFO - PROCESS | 1740 | ++DOCSHELL 10A5C800 == 47 [pid = 1740] [id = 82] 02:26:14 INFO - PROCESS | 1740 | ++DOMWINDOW == 102 (10A60400) [pid = 1740] [serial = 243] [outer = 00000000] 02:26:14 INFO - PROCESS | 1740 | ++DOMWINDOW == 103 (12D78C00) [pid = 1740] [serial = 244] [outer = 10A60400] 02:26:14 INFO - PROCESS | 1740 | 1466587574486 Marionette DEBUG loaded listener.js 02:26:14 INFO - PROCESS | 1740 | ++DOMWINDOW == 104 (13EAA000) [pid = 1740] [serial = 245] [outer = 10A60400] 02:26:15 INFO - PROCESS | 1740 | 1466587575394 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 02:26:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 02:26:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1360ms 02:26:15 INFO - PROCESS | 1740 | 1466587575471 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 02:26:15 INFO - PROCESS | 1740 | 1466587575474 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 02:26:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 02:26:15 INFO - PROCESS | 1740 | 1466587575478 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 02:26:15 INFO - PROCESS | 1740 | 1466587575481 Marionette TRACE conn3 <- [1,294,null,{}] 02:26:15 INFO - PROCESS | 1740 | 1466587575486 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:15 INFO - PROCESS | 1740 | 1466587575488 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:15 INFO - PROCESS | 1740 | 1466587575585 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 02:26:15 INFO - PROCESS | 1740 | 1466587575663 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:15 INFO - PROCESS | 1740 | 1466587575665 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:15 INFO - PROCESS | 1740 | ++DOCSHELL 13075C00 == 48 [pid = 1740] [id = 83] 02:26:15 INFO - PROCESS | 1740 | ++DOMWINDOW == 105 (1311D800) [pid = 1740] [serial = 246] [outer = 00000000] 02:26:15 INFO - PROCESS | 1740 | ++DOMWINDOW == 106 (1508A400) [pid = 1740] [serial = 247] [outer = 1311D800] 02:26:15 INFO - PROCESS | 1740 | 1466587575714 Marionette DEBUG loaded listener.js 02:26:15 INFO - PROCESS | 1740 | ++DOMWINDOW == 107 (15D56800) [pid = 1740] [serial = 248] [outer = 1311D800] 02:26:16 INFO - PROCESS | 1740 | --DOCSHELL 18265800 == 47 [pid = 1740] [id = 78] 02:26:16 INFO - PROCESS | 1740 | --DOCSHELL 110F9800 == 46 [pid = 1740] [id = 77] 02:26:16 INFO - PROCESS | 1740 | --DOCSHELL 15D52C00 == 45 [pid = 1740] [id = 76] 02:26:16 INFO - PROCESS | 1740 | --DOCSHELL 17AD4000 == 44 [pid = 1740] [id = 75] 02:26:16 INFO - PROCESS | 1740 | --DOCSHELL 1047FC00 == 43 [pid = 1740] [id = 74] 02:26:16 INFO - PROCESS | 1740 | --DOCSHELL 11269800 == 42 [pid = 1740] [id = 73] 02:26:16 INFO - PROCESS | 1740 | --DOCSHELL 15ADC400 == 41 [pid = 1740] [id = 72] 02:26:16 INFO - PROCESS | 1740 | --DOCSHELL 1500D000 == 40 [pid = 1740] [id = 71] 02:26:16 INFO - PROCESS | 1740 | --DOCSHELL 112EA000 == 39 [pid = 1740] [id = 70] 02:26:16 INFO - PROCESS | 1740 | --DOCSHELL 112E7800 == 38 [pid = 1740] [id = 69] 02:26:16 INFO - PROCESS | 1740 | --DOCSHELL 17043400 == 37 [pid = 1740] [id = 67] 02:26:16 INFO - PROCESS | 1740 | --DOCSHELL 155CE800 == 36 [pid = 1740] [id = 66] 02:26:16 INFO - PROCESS | 1740 | --DOCSHELL 10A79800 == 35 [pid = 1740] [id = 65] 02:26:16 INFO - PROCESS | 1740 | --DOMWINDOW == 106 (18457000) [pid = 1740] [serial = 151] [outer = 00000000] [url = about:blank] 02:26:16 INFO - PROCESS | 1740 | --DOMWINDOW == 105 (1A91D400) [pid = 1740] [serial = 187] [outer = 00000000] [url = about:blank] 02:26:16 INFO - PROCESS | 1740 | --DOMWINDOW == 104 (19D41400) [pid = 1740] [serial = 175] [outer = 00000000] [url = about:blank] 02:26:16 INFO - PROCESS | 1740 | --DOMWINDOW == 103 (1A5ACC00) [pid = 1740] [serial = 178] [outer = 00000000] [url = about:blank] 02:26:16 INFO - PROCESS | 1740 | --DOMWINDOW == 102 (17042400) [pid = 1740] [serial = 169] [outer = 00000000] [url = about:blank] 02:26:16 INFO - PROCESS | 1740 | --DOMWINDOW == 101 (16281C00) [pid = 1740] [serial = 166] [outer = 00000000] [url = about:blank] 02:26:16 INFO - PROCESS | 1740 | --DOMWINDOW == 100 (16A6BC00) [pid = 1740] [serial = 167] [outer = 00000000] [url = about:blank] 02:26:16 INFO - PROCESS | 1740 | --DOMWINDOW == 99 (13271000) [pid = 1740] [serial = 162] [outer = 00000000] [url = about:blank] 02:26:16 INFO - PROCESS | 1740 | --DOMWINDOW == 98 (136F6000) [pid = 1740] [serial = 163] [outer = 00000000] [url = about:blank] 02:26:16 INFO - PROCESS | 1740 | --DOMWINDOW == 97 (10476C00) [pid = 1740] [serial = 153] [outer = 00000000] [url = about:blank] 02:26:16 INFO - PROCESS | 1740 | --DOMWINDOW == 96 (139A3000) [pid = 1740] [serial = 156] [outer = 00000000] [url = about:blank] 02:26:16 INFO - PROCESS | 1740 | --DOMWINDOW == 95 (1B30C400) [pid = 1740] [serial = 46] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:26:16 INFO - PROCESS | 1740 | --DOMWINDOW == 94 (1A1B6800) [pid = 1740] [serial = 184] [outer = 00000000] [url = about:blank] 02:26:16 INFO - PROCESS | 1740 | --DOMWINDOW == 93 (15D53800) [pid = 1740] [serial = 182] [outer = 00000000] [url = about:blank] 02:26:16 INFO - PROCESS | 1740 | --DOMWINDOW == 92 (1A5AFC00) [pid = 1740] [serial = 179] [outer = 00000000] [url = about:blank] 02:26:16 INFO - PROCESS | 1740 | --DOMWINDOW == 91 (1A6B3400) [pid = 1740] [serial = 185] [outer = 00000000] [url = about:blank] 02:26:16 INFO - PROCESS | 1740 | --DOMWINDOW == 90 (12A25000) [pid = 1740] [serial = 160] [outer = 00000000] [url = about:blank] 02:26:16 INFO - PROCESS | 1740 | --DOMWINDOW == 89 (112E8000) [pid = 1740] [serial = 159] [outer = 00000000] [url = about:blank] 02:26:16 INFO - PROCESS | 1740 | --DOMWINDOW == 88 (17EA0C00) [pid = 1740] [serial = 172] [outer = 00000000] [url = about:blank] 02:26:16 INFO - PROCESS | 1740 | --DOMWINDOW == 87 (19D4B400) [pid = 1740] [serial = 176] [outer = 00000000] [url = about:blank] 02:26:16 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (18268800) [pid = 1740] [serial = 173] [outer = 00000000] [url = about:blank] 02:26:16 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (14374400) [pid = 1740] [serial = 181] [outer = 00000000] [url = about:blank] 02:26:16 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (1A921C00) [pid = 1740] [serial = 188] [outer = 00000000] [url = about:blank] 02:26:16 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (17699400) [pid = 1740] [serial = 170] [outer = 00000000] [url = about:blank] 02:26:16 INFO - PROCESS | 1740 | 1466587576243 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:26:16 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. 02:26:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 826ms 02:26:16 INFO - PROCESS | 1740 | 1466587576312 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 02:26:16 INFO - PROCESS | 1740 | 1466587576318 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 02:26:16 INFO - PROCESS | 1740 | 1466587576327 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 02:26:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 02:26:16 INFO - PROCESS | 1740 | 1466587576329 Marionette TRACE conn3 <- [1,298,null,{}] 02:26:16 INFO - PROCESS | 1740 | 1466587576333 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:16 INFO - PROCESS | 1740 | 1466587576335 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:16 INFO - PROCESS | 1740 | 1466587576422 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 02:26:16 INFO - PROCESS | 1740 | 1466587576503 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:16 INFO - PROCESS | 1740 | 1466587576505 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:16 INFO - PROCESS | 1740 | ++DOCSHELL 13150C00 == 36 [pid = 1740] [id = 84] 02:26:16 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (13152400) [pid = 1740] [serial = 249] [outer = 00000000] 02:26:16 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (136F9400) [pid = 1740] [serial = 250] [outer = 13152400] 02:26:16 INFO - PROCESS | 1740 | 1466587576555 Marionette DEBUG loaded listener.js 02:26:16 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (16277800) [pid = 1740] [serial = 251] [outer = 13152400] 02:26:16 INFO - PROCESS | 1740 | 1466587576971 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:26:16 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. 02:26:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 663ms 02:26:16 INFO - PROCESS | 1740 | 1466587576998 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 02:26:16 INFO - PROCESS | 1740 | 1466587577000 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 02:26:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 02:26:16 INFO - PROCESS | 1740 | 1466587577004 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 02:26:17 INFO - PROCESS | 1740 | 1466587577007 Marionette TRACE conn3 <- [1,302,null,{}] 02:26:17 INFO - PROCESS | 1740 | 1466587577017 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:17 INFO - PROCESS | 1740 | 1466587577021 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:17 INFO - PROCESS | 1740 | 1466587577102 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 02:26:17 INFO - PROCESS | 1740 | 1466587577109 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:17 INFO - PROCESS | 1740 | 1466587577112 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:17 INFO - PROCESS | 1740 | ++DOCSHELL 17038800 == 37 [pid = 1740] [id = 85] 02:26:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (17039800) [pid = 1740] [serial = 252] [outer = 00000000] 02:26:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 88 (1769B800) [pid = 1740] [serial = 253] [outer = 17039800] 02:26:17 INFO - PROCESS | 1740 | 1466587577158 Marionette DEBUG loaded listener.js 02:26:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 89 (178EA400) [pid = 1740] [serial = 254] [outer = 17039800] 02:26:17 INFO - PROCESS | 1740 | 1466587577607 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:26:17 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. 02:26:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 664ms 02:26:17 INFO - PROCESS | 1740 | 1466587577642 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 02:26:17 INFO - PROCESS | 1740 | 1466587577644 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 02:26:17 INFO - PROCESS | 1740 | 1466587577647 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 02:26:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 02:26:17 INFO - PROCESS | 1740 | 1466587577649 Marionette TRACE conn3 <- [1,306,null,{}] 02:26:17 INFO - PROCESS | 1740 | 1466587577656 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:17 INFO - PROCESS | 1740 | 1466587577658 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:17 INFO - PROCESS | 1740 | 1466587577743 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 02:26:17 INFO - PROCESS | 1740 | 1466587577749 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:17 INFO - PROCESS | 1740 | 1466587577751 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:17 INFO - PROCESS | 1740 | ++DOCSHELL 17699400 == 38 [pid = 1740] [id = 86] 02:26:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 90 (17EA2400) [pid = 1740] [serial = 255] [outer = 00000000] 02:26:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 91 (1845B800) [pid = 1740] [serial = 256] [outer = 17EA2400] 02:26:17 INFO - PROCESS | 1740 | 1466587577796 Marionette DEBUG loaded listener.js 02:26:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 92 (18776C00) [pid = 1740] [serial = 257] [outer = 17EA2400] 02:26:18 INFO - PROCESS | 1740 | 1466587578261 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:26:18 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. 02:26:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 664ms 02:26:18 INFO - PROCESS | 1740 | 1466587578322 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 02:26:18 INFO - PROCESS | 1740 | 1466587578324 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 02:26:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 02:26:18 INFO - PROCESS | 1740 | 1466587578333 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 02:26:18 INFO - PROCESS | 1740 | 1466587578335 Marionette TRACE conn3 <- [1,310,null,{}] 02:26:18 INFO - PROCESS | 1740 | 1466587578339 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:18 INFO - PROCESS | 1740 | 1466587578341 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:18 INFO - PROCESS | 1740 | 1466587578453 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 02:26:18 INFO - PROCESS | 1740 | 1466587578460 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:18 INFO - PROCESS | 1740 | 1466587578462 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:18 INFO - PROCESS | 1740 | ++DOCSHELL 1826A800 == 39 [pid = 1740] [id = 87] 02:26:18 INFO - PROCESS | 1740 | ++DOMWINDOW == 93 (19D49400) [pid = 1740] [serial = 258] [outer = 00000000] 02:26:18 INFO - PROCESS | 1740 | ++DOMWINDOW == 94 (1A5AD800) [pid = 1740] [serial = 259] [outer = 19D49400] 02:26:18 INFO - PROCESS | 1740 | 1466587578546 Marionette DEBUG loaded listener.js 02:26:18 INFO - PROCESS | 1740 | ++DOMWINDOW == 95 (1A5B4000) [pid = 1740] [serial = 260] [outer = 19D49400] 02:26:18 INFO - PROCESS | 1740 | 1466587578837 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 02:26:19 INFO - PROCESS | 1740 | 1466587579055 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:26:19 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. 02:26:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 761ms 02:26:19 INFO - PROCESS | 1740 | 1466587579101 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 02:26:19 INFO - PROCESS | 1740 | 1466587579103 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 02:26:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 02:26:19 INFO - PROCESS | 1740 | 1466587579106 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 02:26:19 INFO - PROCESS | 1740 | 1466587579108 Marionette TRACE conn3 <- [1,314,null,{}] 02:26:19 INFO - PROCESS | 1740 | 1466587579111 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:19 INFO - PROCESS | 1740 | 1466587579116 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:19 INFO - PROCESS | 1740 | 1466587579242 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 02:26:19 INFO - PROCESS | 1740 | 1466587579254 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:19 INFO - PROCESS | 1740 | 1466587579256 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:19 INFO - PROCESS | 1740 | ++DOCSHELL 1A6B4400 == 40 [pid = 1740] [id = 88] 02:26:19 INFO - PROCESS | 1740 | ++DOMWINDOW == 96 (1A927400) [pid = 1740] [serial = 261] [outer = 00000000] 02:26:19 INFO - PROCESS | 1740 | ++DOMWINDOW == 97 (1ADCAC00) [pid = 1740] [serial = 262] [outer = 1A927400] 02:26:19 INFO - PROCESS | 1740 | 1466587579300 Marionette DEBUG loaded listener.js 02:26:19 INFO - PROCESS | 1740 | ++DOMWINDOW == 98 (1ADCE000) [pid = 1740] [serial = 263] [outer = 1A927400] 02:26:19 INFO - PROCESS | 1740 | 1466587579782 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:26:19 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. 02:26:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 712ms 02:26:19 INFO - PROCESS | 1740 | 1466587579839 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 02:26:19 INFO - PROCESS | 1740 | 1466587579841 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 02:26:19 INFO - PROCESS | 1740 | 1466587579844 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 02:26:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 02:26:19 INFO - PROCESS | 1740 | 1466587579846 Marionette TRACE conn3 <- [1,318,null,{}] 02:26:19 INFO - PROCESS | 1740 | 1466587579849 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:19 INFO - PROCESS | 1740 | 1466587579851 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:19 INFO - PROCESS | 1740 | 1466587579984 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 02:26:20 INFO - PROCESS | 1740 | 1466587580069 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:20 INFO - PROCESS | 1740 | 1466587580071 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:20 INFO - PROCESS | 1740 | ++DOCSHELL 19F1BC00 == 41 [pid = 1740] [id = 89] 02:26:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 99 (19F1D400) [pid = 1740] [serial = 264] [outer = 00000000] 02:26:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 100 (19F25400) [pid = 1740] [serial = 265] [outer = 19F1D400] 02:26:20 INFO - PROCESS | 1740 | 1466587580135 Marionette DEBUG loaded listener.js 02:26:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 101 (19F29000) [pid = 1740] [serial = 266] [outer = 19F1D400] 02:26:20 INFO - PROCESS | 1740 | --DOMWINDOW == 100 (18020800) [pid = 1740] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 02:26:20 INFO - PROCESS | 1740 | --DOMWINDOW == 99 (17752000) [pid = 1740] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 02:26:20 INFO - PROCESS | 1740 | --DOMWINDOW == 98 (16284C00) [pid = 1740] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 02:26:20 INFO - PROCESS | 1740 | --DOMWINDOW == 97 (15010400) [pid = 1740] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 02:26:20 INFO - PROCESS | 1740 | --DOMWINDOW == 96 (1146E800) [pid = 1740] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 02:26:20 INFO - PROCESS | 1740 | --DOMWINDOW == 95 (11AE2800) [pid = 1740] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 02:26:20 INFO - PROCESS | 1740 | --DOMWINDOW == 94 (15D4FC00) [pid = 1740] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 02:26:20 INFO - PROCESS | 1740 | --DOMWINDOW == 93 (15D4A800) [pid = 1740] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 02:26:20 INFO - PROCESS | 1740 | --DOMWINDOW == 92 (17104800) [pid = 1740] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 02:26:20 INFO - PROCESS | 1740 | 1466587580581 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:26:20 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. 02:26:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 825ms 02:26:20 INFO - PROCESS | 1740 | 1466587580647 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 02:26:20 INFO - PROCESS | 1740 | 1466587580649 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 02:26:20 INFO - PROCESS | 1740 | 1466587580652 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 02:26:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 02:26:20 INFO - PROCESS | 1740 | 1466587580653 Marionette TRACE conn3 <- [1,322,null,{}] 02:26:20 INFO - PROCESS | 1740 | 1466587580706 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:20 INFO - PROCESS | 1740 | 1466587580708 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:20 INFO - PROCESS | 1740 | 1466587580815 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 02:26:20 INFO - PROCESS | 1740 | 1466587580865 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:20 INFO - PROCESS | 1740 | 1466587580867 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:20 INFO - PROCESS | 1740 | ++DOCSHELL 15188400 == 42 [pid = 1740] [id = 90] 02:26:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 93 (155D8800) [pid = 1740] [serial = 267] [outer = 00000000] 02:26:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 94 (17EA4C00) [pid = 1740] [serial = 268] [outer = 155D8800] 02:26:20 INFO - PROCESS | 1740 | 1466587580912 Marionette DEBUG loaded listener.js 02:26:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 95 (1997F400) [pid = 1740] [serial = 269] [outer = 155D8800] 02:26:21 INFO - PROCESS | 1740 | 1466587581256 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:26:21 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. 02:26:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 615ms 02:26:21 INFO - PROCESS | 1740 | 1466587581283 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 02:26:21 INFO - PROCESS | 1740 | 1466587581285 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 02:26:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 02:26:21 INFO - PROCESS | 1740 | 1466587581289 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 02:26:21 INFO - PROCESS | 1740 | 1466587581290 Marionette TRACE conn3 <- [1,326,null,{}] 02:26:21 INFO - PROCESS | 1740 | 1466587581294 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:21 INFO - PROCESS | 1740 | 1466587581295 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:21 INFO - PROCESS | 1740 | 1466587581404 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 02:26:21 INFO - PROCESS | 1740 | 1466587581440 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:21 INFO - PROCESS | 1740 | 1466587581442 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:21 INFO - PROCESS | 1740 | ++DOCSHELL 136F6400 == 43 [pid = 1740] [id = 91] 02:26:21 INFO - PROCESS | 1740 | ++DOMWINDOW == 96 (14372800) [pid = 1740] [serial = 270] [outer = 00000000] 02:26:21 INFO - PROCESS | 1740 | ++DOMWINDOW == 97 (19987C00) [pid = 1740] [serial = 271] [outer = 14372800] 02:26:21 INFO - PROCESS | 1740 | 1466587581486 Marionette DEBUG loaded listener.js 02:26:21 INFO - PROCESS | 1740 | ++DOMWINDOW == 98 (1998B400) [pid = 1740] [serial = 272] [outer = 14372800] 02:26:21 INFO - PROCESS | 1740 | 1466587581920 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:26:21 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. 02:26:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 663ms 02:26:21 INFO - PROCESS | 1740 | 1466587581960 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 02:26:21 INFO - PROCESS | 1740 | 1466587581962 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 02:26:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 02:26:21 INFO - PROCESS | 1740 | 1466587581965 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 02:26:21 INFO - PROCESS | 1740 | 1466587581967 Marionette TRACE conn3 <- [1,330,null,{}] 02:26:21 INFO - PROCESS | 1740 | 1466587581970 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:21 INFO - PROCESS | 1740 | 1466587581981 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:22 INFO - PROCESS | 1740 | 1466587582092 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 02:26:22 INFO - PROCESS | 1740 | 1466587582100 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:22 INFO - PROCESS | 1740 | 1466587582102 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:22 INFO - PROCESS | 1740 | ++DOCSHELL 1998E000 == 44 [pid = 1740] [id = 92] 02:26:22 INFO - PROCESS | 1740 | ++DOMWINDOW == 99 (1998EC00) [pid = 1740] [serial = 273] [outer = 00000000] 02:26:22 INFO - PROCESS | 1740 | ++DOMWINDOW == 100 (1A1BB000) [pid = 1740] [serial = 274] [outer = 1998EC00] 02:26:22 INFO - PROCESS | 1740 | 1466587582145 Marionette DEBUG loaded listener.js 02:26:22 INFO - PROCESS | 1740 | ++DOMWINDOW == 101 (1A98F400) [pid = 1740] [serial = 275] [outer = 1998EC00] 02:26:22 INFO - PROCESS | 1740 | 1466587582577 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:26:22 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. 02:26:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 664ms 02:26:22 INFO - PROCESS | 1740 | 1466587582604 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 02:26:22 INFO - PROCESS | 1740 | 1466587582609 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 02:26:22 INFO - PROCESS | 1740 | 1466587582666 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 02:26:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 02:26:22 INFO - PROCESS | 1740 | 1466587582670 Marionette TRACE conn3 <- [1,334,null,{}] 02:26:22 INFO - PROCESS | 1740 | 1466587582682 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:22 INFO - PROCESS | 1740 | 1466587582685 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:22 INFO - PROCESS | 1740 | 1466587582870 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 02:26:22 INFO - PROCESS | 1740 | 1466587582967 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:22 INFO - PROCESS | 1740 | 1466587582972 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:23 INFO - PROCESS | 1740 | ++DOCSHELL 112E8000 == 45 [pid = 1740] [id = 93] 02:26:23 INFO - PROCESS | 1740 | ++DOMWINDOW == 102 (112EB000) [pid = 1740] [serial = 276] [outer = 00000000] 02:26:23 INFO - PROCESS | 1740 | ++DOMWINDOW == 103 (12820C00) [pid = 1740] [serial = 277] [outer = 112EB000] 02:26:23 INFO - PROCESS | 1740 | 1466587583028 Marionette DEBUG loaded listener.js 02:26:23 INFO - PROCESS | 1740 | ++DOMWINDOW == 104 (12DC1000) [pid = 1740] [serial = 278] [outer = 112EB000] 02:26:23 INFO - PROCESS | 1740 | 1466587583544 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:26:23 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. 02:26:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 971ms 02:26:23 INFO - PROCESS | 1740 | 1466587583648 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 02:26:23 INFO - PROCESS | 1740 | 1466587583652 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 02:26:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 02:26:23 INFO - PROCESS | 1740 | 1466587583659 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 02:26:23 INFO - PROCESS | 1740 | 1466587583662 Marionette TRACE conn3 <- [1,338,null,{}] 02:26:23 INFO - PROCESS | 1740 | 1466587583666 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:23 INFO - PROCESS | 1740 | 1466587583669 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:23 INFO - PROCESS | 1740 | 1466587583798 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 02:26:23 INFO - PROCESS | 1740 | 1466587583916 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:23 INFO - PROCESS | 1740 | 1466587583919 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:23 INFO - PROCESS | 1740 | ++DOCSHELL 1557AC00 == 46 [pid = 1740] [id = 94] 02:26:23 INFO - PROCESS | 1740 | ++DOMWINDOW == 105 (1557CC00) [pid = 1740] [serial = 279] [outer = 00000000] 02:26:23 INFO - PROCESS | 1740 | ++DOMWINDOW == 106 (15583000) [pid = 1740] [serial = 280] [outer = 1557CC00] 02:26:23 INFO - PROCESS | 1740 | 1466587583976 Marionette DEBUG loaded listener.js 02:26:24 INFO - PROCESS | 1740 | ++DOMWINDOW == 107 (15585400) [pid = 1740] [serial = 281] [outer = 1557CC00] 02:26:24 INFO - PROCESS | 1740 | 1466587584521 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:26:24 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. 02:26:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 987ms 02:26:24 INFO - PROCESS | 1740 | 1466587584637 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 02:26:24 INFO - PROCESS | 1740 | 1466587584640 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 02:26:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 02:26:24 INFO - PROCESS | 1740 | 1466587584644 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 02:26:24 INFO - PROCESS | 1740 | 1466587584648 Marionette TRACE conn3 <- [1,342,null,{}] 02:26:24 INFO - PROCESS | 1740 | 1466587584658 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:24 INFO - PROCESS | 1740 | 1466587584663 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:24 INFO - PROCESS | 1740 | 1466587584784 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 02:26:24 INFO - PROCESS | 1740 | 1466587584901 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:24 INFO - PROCESS | 1740 | 1466587584905 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:24 INFO - PROCESS | 1740 | ++DOCSHELL 17035400 == 47 [pid = 1740] [id = 95] 02:26:24 INFO - PROCESS | 1740 | ++DOMWINDOW == 108 (17035800) [pid = 1740] [serial = 282] [outer = 00000000] 02:26:24 INFO - PROCESS | 1740 | ++DOMWINDOW == 109 (17104800) [pid = 1740] [serial = 283] [outer = 17035800] 02:26:24 INFO - PROCESS | 1740 | 1466587584962 Marionette DEBUG loaded listener.js 02:26:25 INFO - PROCESS | 1740 | ++DOMWINDOW == 110 (17E44400) [pid = 1740] [serial = 284] [outer = 17035800] 02:26:25 INFO - PROCESS | 1740 | 1466587585602 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:26:25 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. 02:26:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1036ms 02:26:25 INFO - PROCESS | 1740 | 1466587585677 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 02:26:25 INFO - PROCESS | 1740 | 1466587585680 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 02:26:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 02:26:25 INFO - PROCESS | 1740 | 1466587585684 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 02:26:25 INFO - PROCESS | 1740 | 1466587585686 Marionette TRACE conn3 <- [1,346,null,{}] 02:26:25 INFO - PROCESS | 1740 | 1466587585689 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:25 INFO - PROCESS | 1740 | 1466587585692 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:25 INFO - PROCESS | 1740 | 1466587585804 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 02:26:26 INFO - PROCESS | 1740 | 1466587586072 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:26 INFO - PROCESS | 1740 | 1466587586076 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:26 INFO - PROCESS | 1740 | ++DOCSHELL 1036B000 == 48 [pid = 1740] [id = 96] 02:26:26 INFO - PROCESS | 1740 | ++DOMWINDOW == 111 (1036C800) [pid = 1740] [serial = 285] [outer = 00000000] 02:26:26 INFO - PROCESS | 1740 | ++DOMWINDOW == 112 (110DEC00) [pid = 1740] [serial = 286] [outer = 1036C800] 02:26:26 INFO - PROCESS | 1740 | 1466587586142 Marionette DEBUG loaded listener.js 02:26:26 INFO - PROCESS | 1740 | ++DOMWINDOW == 113 (11207400) [pid = 1740] [serial = 287] [outer = 1036C800] 02:26:26 INFO - PROCESS | 1740 | 1466587586738 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:26:26 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. 02:26:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1068ms 02:26:26 INFO - PROCESS | 1740 | 1466587586780 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 02:26:26 INFO - PROCESS | 1740 | 1466587586784 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 02:26:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 02:26:26 INFO - PROCESS | 1740 | 1466587586789 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 02:26:26 INFO - PROCESS | 1740 | 1466587586792 Marionette TRACE conn3 <- [1,350,null,{}] 02:26:26 INFO - PROCESS | 1740 | 1466587586797 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:26 INFO - PROCESS | 1740 | 1466587586801 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:26 INFO - PROCESS | 1740 | 1466587586910 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 02:26:27 INFO - PROCESS | 1740 | 1466587587010 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:27 INFO - PROCESS | 1740 | 1466587587013 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:27 INFO - PROCESS | 1740 | ++DOCSHELL 13128400 == 49 [pid = 1740] [id = 97] 02:26:27 INFO - PROCESS | 1740 | ++DOMWINDOW == 114 (131E4400) [pid = 1740] [serial = 288] [outer = 00000000] 02:26:27 INFO - PROCESS | 1740 | ++DOMWINDOW == 115 (15583C00) [pid = 1740] [serial = 289] [outer = 131E4400] 02:26:27 INFO - PROCESS | 1740 | 1466587587062 Marionette DEBUG loaded listener.js 02:26:27 INFO - PROCESS | 1740 | ++DOMWINDOW == 116 (155D1000) [pid = 1740] [serial = 290] [outer = 131E4400] 02:26:28 INFO - PROCESS | 1740 | --DOCSHELL 13032000 == 48 [pid = 1740] [id = 53] 02:26:28 INFO - PROCESS | 1740 | --DOCSHELL 136F6400 == 47 [pid = 1740] [id = 91] 02:26:28 INFO - PROCESS | 1740 | --DOCSHELL 15188400 == 46 [pid = 1740] [id = 90] 02:26:28 INFO - PROCESS | 1740 | --DOCSHELL 19F1BC00 == 45 [pid = 1740] [id = 89] 02:26:28 INFO - PROCESS | 1740 | --DOCSHELL 1A6B4400 == 44 [pid = 1740] [id = 88] 02:26:28 INFO - PROCESS | 1740 | --DOCSHELL 1826A800 == 43 [pid = 1740] [id = 87] 02:26:28 INFO - PROCESS | 1740 | --DOCSHELL 17699400 == 42 [pid = 1740] [id = 86] 02:26:28 INFO - PROCESS | 1740 | --DOCSHELL 17038800 == 41 [pid = 1740] [id = 85] 02:26:28 INFO - PROCESS | 1740 | --DOCSHELL 13150C00 == 40 [pid = 1740] [id = 84] 02:26:28 INFO - PROCESS | 1740 | --DOCSHELL 13075C00 == 39 [pid = 1740] [id = 83] 02:26:28 INFO - PROCESS | 1740 | --DOCSHELL 1A6BD400 == 38 [pid = 1740] [id = 64] 02:26:28 INFO - PROCESS | 1740 | --DOCSHELL 0C774000 == 37 [pid = 1740] [id = 52] 02:26:28 INFO - PROCESS | 1740 | --DOCSHELL 112E4000 == 36 [pid = 1740] [id = 68] 02:26:28 INFO - PROCESS | 1740 | --DOCSHELL 17036C00 == 35 [pid = 1740] [id = 81] 02:26:28 INFO - PROCESS | 1740 | --DOCSHELL 10A5C800 == 34 [pid = 1740] [id = 82] 02:26:28 INFO - PROCESS | 1740 | --DOCSHELL 10A77C00 == 33 [pid = 1740] [id = 79] 02:26:28 INFO - PROCESS | 1740 | --DOCSHELL 136FA000 == 32 [pid = 1740] [id = 80] 02:26:28 INFO - PROCESS | 1740 | --DOCSHELL 1036B000 == 31 [pid = 1740] [id = 96] 02:26:28 INFO - PROCESS | 1740 | --DOCSHELL 17035400 == 30 [pid = 1740] [id = 95] 02:26:28 INFO - PROCESS | 1740 | --DOCSHELL 1998E000 == 29 [pid = 1740] [id = 92] 02:26:28 INFO - PROCESS | 1740 | --DOCSHELL 112E8000 == 28 [pid = 1740] [id = 93] 02:26:28 INFO - PROCESS | 1740 | --DOCSHELL 1557AC00 == 27 [pid = 1740] [id = 94] 02:26:28 INFO - PROCESS | 1740 | --DOMWINDOW == 115 (1846F800) [pid = 1740] [serial = 223] [outer = 00000000] [url = about:blank] 02:26:28 INFO - PROCESS | 1740 | --DOMWINDOW == 114 (17EAA000) [pid = 1740] [serial = 221] [outer = 00000000] [url = about:blank] 02:26:28 INFO - PROCESS | 1740 | --DOMWINDOW == 113 (17EA8800) [pid = 1740] [serial = 220] [outer = 00000000] [url = about:blank] 02:26:28 INFO - PROCESS | 1740 | --DOMWINDOW == 112 (1826D800) [pid = 1740] [serial = 227] [outer = 00000000] [url = about:blank] 02:26:28 INFO - PROCESS | 1740 | --DOMWINDOW == 111 (155D1800) [pid = 1740] [serial = 196] [outer = 00000000] [url = about:blank] 02:26:28 INFO - PROCESS | 1740 | --DOMWINDOW == 110 (1583C000) [pid = 1740] [serial = 211] [outer = 00000000] [url = about:blank] 02:26:28 INFO - PROCESS | 1740 | --DOMWINDOW == 109 (15AD4C00) [pid = 1740] [serial = 212] [outer = 00000000] [url = about:blank] 02:26:28 INFO - PROCESS | 1740 | --DOMWINDOW == 108 (18022400) [pid = 1740] [serial = 199] [outer = 00000000] [url = about:blank] 02:26:28 INFO - PROCESS | 1740 | --DOMWINDOW == 107 (13124400) [pid = 1740] [serial = 208] [outer = 00000000] [url = about:blank] 02:26:28 INFO - PROCESS | 1740 | --DOMWINDOW == 106 (136F1000) [pid = 1740] [serial = 209] [outer = 00000000] [url = about:blank] 02:26:28 INFO - PROCESS | 1740 | --DOMWINDOW == 105 (1A98FC00) [pid = 1740] [serial = 190] [outer = 00000000] [url = about:blank] 02:26:28 INFO - PROCESS | 1740 | --DOMWINDOW == 104 (178EC000) [pid = 1740] [serial = 226] [outer = 00000000] [url = about:blank] 02:26:28 INFO - PROCESS | 1740 | --DOMWINDOW == 103 (1312BC00) [pid = 1740] [serial = 206] [outer = 00000000] [url = about:blank] 02:26:28 INFO - PROCESS | 1740 | --DOMWINDOW == 102 (12DC3400) [pid = 1740] [serial = 205] [outer = 00000000] [url = about:blank] 02:26:28 INFO - PROCESS | 1740 | --DOMWINDOW == 101 (16282400) [pid = 1740] [serial = 214] [outer = 00000000] [url = about:blank] 02:26:28 INFO - PROCESS | 1740 | --DOMWINDOW == 100 (1327D000) [pid = 1740] [serial = 202] [outer = 00000000] [url = about:blank] 02:26:28 INFO - PROCESS | 1740 | --DOMWINDOW == 99 (13149C00) [pid = 1740] [serial = 193] [outer = 00000000] [url = about:blank] 02:26:28 INFO - PROCESS | 1740 | --DOMWINDOW == 98 (18475400) [pid = 1740] [serial = 224] [outer = 00000000] [url = about:blank] 02:26:28 INFO - PROCESS | 1740 | --DOMWINDOW == 97 (1703B400) [pid = 1740] [serial = 217] [outer = 00000000] [url = about:blank] 02:26:28 INFO - PROCESS | 1740 | --DOMWINDOW == 96 (17040800) [pid = 1740] [serial = 218] [outer = 00000000] [url = about:blank] 02:26:28 INFO - PROCESS | 1740 | --DOMWINDOW == 95 (1A6B1000) [pid = 1740] [serial = 230] [outer = 00000000] [url = about:blank] 02:26:28 INFO - PROCESS | 1740 | --DOMWINDOW == 94 (19D48800) [pid = 1740] [serial = 229] [outer = 00000000] [url = about:blank] 02:26:28 INFO - PROCESS | 1740 | --DOMWINDOW == 93 (16A7F800) [pid = 1740] [serial = 215] [outer = 00000000] [url = about:blank] 02:26:28 INFO - PROCESS | 1740 | --DOMWINDOW == 92 (1A91D000) [pid = 1740] [serial = 232] [outer = 00000000] [url = about:blank] 02:26:28 INFO - PROCESS | 1740 | 1466587588314 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:26:28 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. 02:26:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1553ms 02:26:28 INFO - PROCESS | 1740 | 1466587588327 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 02:26:28 INFO - PROCESS | 1740 | 1466587588331 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 02:26:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 02:26:28 INFO - PROCESS | 1740 | 1466587588336 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 02:26:28 INFO - PROCESS | 1740 | 1466587588339 Marionette TRACE conn3 <- [1,354,null,{}] 02:26:28 INFO - PROCESS | 1740 | 1466587588344 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:28 INFO - PROCESS | 1740 | 1466587588347 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:28 INFO - PROCESS | 1740 | 1466587588429 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 02:26:28 INFO - PROCESS | 1740 | 1466587588511 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:28 INFO - PROCESS | 1740 | 1466587588514 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:28 INFO - PROCESS | 1740 | ++DOCSHELL 110DD000 == 28 [pid = 1740] [id = 98] 02:26:28 INFO - PROCESS | 1740 | ++DOMWINDOW == 93 (110DD400) [pid = 1740] [serial = 291] [outer = 00000000] 02:26:28 INFO - PROCESS | 1740 | ++DOMWINDOW == 94 (1289DC00) [pid = 1740] [serial = 292] [outer = 110DD400] 02:26:28 INFO - PROCESS | 1740 | 1466587588610 Marionette DEBUG loaded listener.js 02:26:28 INFO - PROCESS | 1740 | ++DOMWINDOW == 95 (12A1C000) [pid = 1740] [serial = 293] [outer = 110DD400] 02:26:29 INFO - PROCESS | 1740 | 1466587589001 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:26:29 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. 02:26:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 712ms 02:26:29 INFO - PROCESS | 1740 | 1466587589065 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 02:26:29 INFO - PROCESS | 1740 | 1466587589069 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 02:26:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 02:26:29 INFO - PROCESS | 1740 | 1466587589076 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 02:26:29 INFO - PROCESS | 1740 | 1466587589078 Marionette TRACE conn3 <- [1,358,null,{}] 02:26:29 INFO - PROCESS | 1740 | 1466587589082 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:29 INFO - PROCESS | 1740 | 1466587589084 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:29 INFO - PROCESS | 1740 | 1466587589172 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 02:26:29 INFO - PROCESS | 1740 | 1466587589179 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:29 INFO - PROCESS | 1740 | 1466587589181 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:29 INFO - PROCESS | 1740 | ++DOCSHELL 136F0400 == 29 [pid = 1740] [id = 99] 02:26:29 INFO - PROCESS | 1740 | ++DOMWINDOW == 96 (136F0000) [pid = 1740] [serial = 294] [outer = 00000000] 02:26:29 INFO - PROCESS | 1740 | ++DOMWINDOW == 97 (136FB400) [pid = 1740] [serial = 295] [outer = 136F0000] 02:26:29 INFO - PROCESS | 1740 | 1466587589228 Marionette DEBUG loaded listener.js 02:26:29 INFO - PROCESS | 1740 | ++DOMWINDOW == 98 (13EA8800) [pid = 1740] [serial = 296] [outer = 136F0000] 02:26:29 INFO - PROCESS | 1740 | 1466587589740 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:26:29 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. 02:26:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 728ms 02:26:29 INFO - PROCESS | 1740 | 1466587589808 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 02:26:29 INFO - PROCESS | 1740 | 1466587589810 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 02:26:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 02:26:29 INFO - PROCESS | 1740 | 1466587589813 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 02:26:29 INFO - PROCESS | 1740 | 1466587589817 Marionette TRACE conn3 <- [1,362,null,{}] 02:26:29 INFO - PROCESS | 1740 | 1466587589827 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:29 INFO - PROCESS | 1740 | 1466587589831 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:29 INFO - PROCESS | 1740 | 1466587589913 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 02:26:29 INFO - PROCESS | 1740 | 1466587589922 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:29 INFO - PROCESS | 1740 | 1466587589925 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:30 INFO - PROCESS | 1740 | ++DOCSHELL 15AD8000 == 30 [pid = 1740] [id = 100] 02:26:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 99 (15AD8800) [pid = 1740] [serial = 297] [outer = 00000000] 02:26:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 100 (15F7F800) [pid = 1740] [serial = 298] [outer = 15AD8800] 02:26:30 INFO - PROCESS | 1740 | 1466587590053 Marionette DEBUG loaded listener.js 02:26:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 101 (162D7800) [pid = 1740] [serial = 299] [outer = 15AD8800] 02:26:30 INFO - PROCESS | 1740 | 1466587590527 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:26:30 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. 02:26:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 729ms 02:26:30 INFO - PROCESS | 1740 | 1466587590545 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 02:26:30 INFO - PROCESS | 1740 | 1466587590548 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 02:26:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 02:26:30 INFO - PROCESS | 1740 | 1466587590555 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 02:26:30 INFO - PROCESS | 1740 | 1466587590557 Marionette TRACE conn3 <- [1,366,null,{}] 02:26:30 INFO - PROCESS | 1740 | 1466587590560 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:30 INFO - PROCESS | 1740 | 1466587590562 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:30 INFO - PROCESS | 1740 | 1466587590699 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 02:26:30 INFO - PROCESS | 1740 | 1466587590724 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:30 INFO - PROCESS | 1740 | 1466587590726 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:30 INFO - PROCESS | 1740 | ++DOCSHELL 162E1400 == 31 [pid = 1740] [id = 101] 02:26:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 102 (162E2000) [pid = 1740] [serial = 300] [outer = 00000000] 02:26:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 103 (169D0000) [pid = 1740] [serial = 301] [outer = 162E2000] 02:26:30 INFO - PROCESS | 1740 | 1466587590770 Marionette DEBUG loaded listener.js 02:26:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 104 (16C12800) [pid = 1740] [serial = 302] [outer = 162E2000] 02:26:31 INFO - PROCESS | 1740 | 1466587591205 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:26:31 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. 02:26:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 728ms 02:26:31 INFO - PROCESS | 1740 | 1466587591251 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 02:26:31 INFO - PROCESS | 1740 | 1466587591252 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 02:26:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 02:26:31 INFO - PROCESS | 1740 | 1466587591256 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 02:26:31 INFO - PROCESS | 1740 | 1466587591257 Marionette TRACE conn3 <- [1,370,null,{}] 02:26:31 INFO - PROCESS | 1740 | 1466587591261 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:31 INFO - PROCESS | 1740 | 1466587591263 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:31 INFO - PROCESS | 1740 | 1466587591367 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 02:26:31 INFO - PROCESS | 1740 | 1466587591469 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:31 INFO - PROCESS | 1740 | 1466587591471 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:31 INFO - PROCESS | 1740 | ++DOCSHELL 162E5800 == 32 [pid = 1740] [id = 102] 02:26:31 INFO - PROCESS | 1740 | ++DOMWINDOW == 105 (16A81000) [pid = 1740] [serial = 303] [outer = 00000000] 02:26:31 INFO - PROCESS | 1740 | ++DOMWINDOW == 106 (1703F400) [pid = 1740] [serial = 304] [outer = 16A81000] 02:26:31 INFO - PROCESS | 1740 | 1466587591518 Marionette DEBUG loaded listener.js 02:26:31 INFO - PROCESS | 1740 | ++DOMWINDOW == 107 (17044400) [pid = 1740] [serial = 305] [outer = 16A81000] 02:26:31 INFO - PROCESS | 1740 | 1466587591930 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:26:32 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. 02:26:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 728ms 02:26:32 INFO - PROCESS | 1740 | 1466587591988 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 02:26:32 INFO - PROCESS | 1740 | 1466587591990 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 02:26:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 02:26:32 INFO - PROCESS | 1740 | 1466587591993 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 02:26:32 INFO - PROCESS | 1740 | 1466587591995 Marionette TRACE conn3 <- [1,374,null,{}] 02:26:32 INFO - PROCESS | 1740 | 1466587591998 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:32 INFO - PROCESS | 1740 | 1466587592004 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:32 INFO - PROCESS | 1740 | 1466587592195 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 02:26:32 INFO - PROCESS | 1740 | 1466587592208 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:32 INFO - PROCESS | 1740 | 1466587592210 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:32 INFO - PROCESS | 1740 | ++DOCSHELL 1703B800 == 33 [pid = 1740] [id = 103] 02:26:32 INFO - PROCESS | 1740 | ++DOMWINDOW == 108 (176A6800) [pid = 1740] [serial = 306] [outer = 00000000] 02:26:32 INFO - PROCESS | 1740 | ++DOMWINDOW == 109 (180C4800) [pid = 1740] [serial = 307] [outer = 176A6800] 02:26:32 INFO - PROCESS | 1740 | 1466587592254 Marionette DEBUG loaded listener.js 02:26:32 INFO - PROCESS | 1740 | ++DOMWINDOW == 110 (18269800) [pid = 1740] [serial = 308] [outer = 176A6800] 02:26:32 INFO - PROCESS | 1740 | --DOMWINDOW == 109 (11CCF800) [pid = 1740] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 02:26:32 INFO - PROCESS | 1740 | --DOMWINDOW == 108 (13074400) [pid = 1740] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 02:26:32 INFO - PROCESS | 1740 | --DOMWINDOW == 107 (19F1D400) [pid = 1740] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 02:26:32 INFO - PROCESS | 1740 | --DOMWINDOW == 106 (1A927400) [pid = 1740] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 02:26:32 INFO - PROCESS | 1740 | --DOMWINDOW == 105 (155D8800) [pid = 1740] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 02:26:32 INFO - PROCESS | 1740 | --DOMWINDOW == 104 (10A78C00) [pid = 1740] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 02:26:32 INFO - PROCESS | 1740 | --DOMWINDOW == 103 (14372800) [pid = 1740] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 02:26:32 INFO - PROCESS | 1740 | --DOMWINDOW == 102 (17039800) [pid = 1740] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 02:26:32 INFO - PROCESS | 1740 | --DOMWINDOW == 101 (17EA2400) [pid = 1740] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 02:26:32 INFO - PROCESS | 1740 | --DOMWINDOW == 100 (1311D800) [pid = 1740] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 02:26:32 INFO - PROCESS | 1740 | --DOMWINDOW == 99 (178E9000) [pid = 1740] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 02:26:32 INFO - PROCESS | 1740 | --DOMWINDOW == 98 (13152400) [pid = 1740] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 02:26:32 INFO - PROCESS | 1740 | --DOMWINDOW == 97 (10A60400) [pid = 1740] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 02:26:32 INFO - PROCESS | 1740 | --DOMWINDOW == 96 (13EA7400) [pid = 1740] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 02:26:32 INFO - PROCESS | 1740 | --DOMWINDOW == 95 (19959C00) [pid = 1740] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 02:26:32 INFO - PROCESS | 1740 | --DOMWINDOW == 94 (1998EC00) [pid = 1740] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 02:26:32 INFO - PROCESS | 1740 | --DOMWINDOW == 93 (19D49400) [pid = 1740] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 02:26:32 INFO - PROCESS | 1740 | --DOMWINDOW == 92 (0C774C00) [pid = 1740] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 02:26:32 INFO - PROCESS | 1740 | --DOMWINDOW == 91 (1A927000) [pid = 1740] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 02:26:32 INFO - PROCESS | 1740 | --DOMWINDOW == 90 (155CEC00) [pid = 1740] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 02:26:32 INFO - PROCESS | 1740 | --DOMWINDOW == 89 (17108800) [pid = 1740] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 02:26:32 INFO - PROCESS | 1740 | --DOMWINDOW == 88 (112E6800) [pid = 1740] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 02:26:33 INFO - PROCESS | 1740 | 1466587593161 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 02:26:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 02:26:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1263ms 02:26:33 INFO - PROCESS | 1740 | 1466587593237 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 02:26:33 INFO - PROCESS | 1740 | 1466587593239 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 02:26:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 02:26:33 INFO - PROCESS | 1740 | 1466587593243 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 02:26:33 INFO - PROCESS | 1740 | 1466587593244 Marionette TRACE conn3 <- [1,378,null,{}] 02:26:33 INFO - PROCESS | 1740 | 1466587593296 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:33 INFO - PROCESS | 1740 | 1466587593297 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:33 INFO - PROCESS | 1740 | 1466587593371 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 02:26:33 INFO - PROCESS | 1740 | 1466587593382 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:33 INFO - PROCESS | 1740 | 1466587593384 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:33 INFO - PROCESS | 1740 | ++DOCSHELL 1047E800 == 34 [pid = 1740] [id = 104] 02:26:33 INFO - PROCESS | 1740 | ++DOMWINDOW == 89 (12A24C00) [pid = 1740] [serial = 309] [outer = 00000000] 02:26:33 INFO - PROCESS | 1740 | ++DOMWINDOW == 90 (16A67800) [pid = 1740] [serial = 310] [outer = 12A24C00] 02:26:33 INFO - PROCESS | 1740 | 1466587593427 Marionette DEBUG loaded listener.js 02:26:33 INFO - PROCESS | 1740 | ++DOMWINDOW == 91 (17036000) [pid = 1740] [serial = 311] [outer = 12A24C00] 02:26:33 INFO - PROCESS | 1740 | 1466587593836 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 02:26:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 02:26:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 615ms 02:26:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 02:26:33 INFO - PROCESS | 1740 | 1466587593870 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 02:26:33 INFO - PROCESS | 1740 | 1466587593871 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 02:26:33 INFO - PROCESS | 1740 | 1466587593875 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 02:26:33 INFO - PROCESS | 1740 | 1466587593876 Marionette TRACE conn3 <- [1,382,null,{}] 02:26:33 INFO - PROCESS | 1740 | 1466587593880 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:33 INFO - PROCESS | 1740 | 1466587593882 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:33 INFO - PROCESS | 1740 | 1466587593956 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 02:26:33 INFO - PROCESS | 1740 | 1466587593961 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:33 INFO - PROCESS | 1740 | 1466587593963 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:33 INFO - PROCESS | 1740 | ++DOCSHELL 17103C00 == 35 [pid = 1740] [id = 105] 02:26:33 INFO - PROCESS | 1740 | ++DOMWINDOW == 92 (17AD0000) [pid = 1740] [serial = 312] [outer = 00000000] 02:26:34 INFO - PROCESS | 1740 | ++DOMWINDOW == 93 (1826E000) [pid = 1740] [serial = 313] [outer = 17AD0000] 02:26:34 INFO - PROCESS | 1740 | 1466587594006 Marionette DEBUG loaded listener.js 02:26:34 INFO - PROCESS | 1740 | ++DOMWINDOW == 94 (18456800) [pid = 1740] [serial = 314] [outer = 17AD0000] 02:26:34 INFO - PROCESS | 1740 | 1466587594482 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 02:26:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 02:26:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 615ms 02:26:34 INFO - PROCESS | 1740 | 1466587594506 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 02:26:34 INFO - PROCESS | 1740 | 1466587594508 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 02:26:34 INFO - PROCESS | 1740 | 1466587594512 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 02:26:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 02:26:34 INFO - PROCESS | 1740 | 1466587594513 Marionette TRACE conn3 <- [1,386,null,{}] 02:26:34 INFO - PROCESS | 1740 | 1466587594528 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:34 INFO - PROCESS | 1740 | 1466587594530 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:34 INFO - PROCESS | 1740 | 1466587594606 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 02:26:34 INFO - PROCESS | 1740 | 1466587594611 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:34 INFO - PROCESS | 1740 | 1466587594613 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:34 INFO - PROCESS | 1740 | ++DOCSHELL 15AD7C00 == 36 [pid = 1740] [id = 106] 02:26:34 INFO - PROCESS | 1740 | ++DOMWINDOW == 95 (1847A400) [pid = 1740] [serial = 315] [outer = 00000000] 02:26:34 INFO - PROCESS | 1740 | ++DOMWINDOW == 96 (1994B400) [pid = 1740] [serial = 316] [outer = 1847A400] 02:26:34 INFO - PROCESS | 1740 | 1466587594655 Marionette DEBUG loaded listener.js 02:26:34 INFO - PROCESS | 1740 | ++DOMWINDOW == 97 (1994E400) [pid = 1740] [serial = 317] [outer = 1847A400] 02:26:35 INFO - PROCESS | 1740 | 1466587595305 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 02:26:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 02:26:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 825ms 02:26:35 INFO - PROCESS | 1740 | 1466587595348 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 02:26:35 INFO - PROCESS | 1740 | 1466587595352 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 02:26:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 02:26:35 INFO - PROCESS | 1740 | 1466587595398 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 02:26:35 INFO - PROCESS | 1740 | 1466587595401 Marionette TRACE conn3 <- [1,390,null,{}] 02:26:35 INFO - PROCESS | 1740 | 1466587595453 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:35 INFO - PROCESS | 1740 | 1466587595456 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:35 INFO - PROCESS | 1740 | 1466587595579 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 02:26:35 INFO - PROCESS | 1740 | 1466587595657 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:35 INFO - PROCESS | 1740 | 1466587595660 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:35 INFO - PROCESS | 1740 | ++DOCSHELL 10A61C00 == 37 [pid = 1740] [id = 107] 02:26:35 INFO - PROCESS | 1740 | ++DOMWINDOW == 98 (110F0000) [pid = 1740] [serial = 318] [outer = 00000000] 02:26:35 INFO - PROCESS | 1740 | ++DOMWINDOW == 99 (1281D800) [pid = 1740] [serial = 319] [outer = 110F0000] 02:26:35 INFO - PROCESS | 1740 | 1466587595756 Marionette DEBUG loaded listener.js 02:26:35 INFO - PROCESS | 1740 | ++DOMWINDOW == 100 (1500B800) [pid = 1740] [serial = 320] [outer = 110F0000] 02:26:36 INFO - PROCESS | 1740 | 1466587596524 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 02:26:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 02:26:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1182ms 02:26:36 INFO - PROCESS | 1740 | 1466587596578 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 02:26:36 INFO - PROCESS | 1740 | 1466587596582 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 02:26:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 02:26:36 INFO - PROCESS | 1740 | 1466587596589 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 02:26:36 INFO - PROCESS | 1740 | 1466587596592 Marionette TRACE conn3 <- [1,394,null,{}] 02:26:36 INFO - PROCESS | 1740 | 1466587596596 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:36 INFO - PROCESS | 1740 | 1466587596598 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:36 INFO - PROCESS | 1740 | 1466587596713 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 02:26:36 INFO - PROCESS | 1740 | 1466587596854 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:36 INFO - PROCESS | 1740 | 1466587596857 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:36 INFO - PROCESS | 1740 | ++DOCSHELL 112E9400 == 38 [pid = 1740] [id = 108] 02:26:36 INFO - PROCESS | 1740 | ++DOMWINDOW == 101 (1557F000) [pid = 1740] [serial = 321] [outer = 00000000] 02:26:36 INFO - PROCESS | 1740 | ++DOMWINDOW == 102 (15D51400) [pid = 1740] [serial = 322] [outer = 1557F000] 02:26:36 INFO - PROCESS | 1740 | 1466587596914 Marionette DEBUG loaded listener.js 02:26:37 INFO - PROCESS | 1740 | ++DOMWINDOW == 103 (162DA800) [pid = 1740] [serial = 323] [outer = 1557F000] 02:26:37 INFO - PROCESS | 1740 | 1466587597854 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 02:26:37 INFO - PROCESS | 1740 | --DOCSHELL 17103C00 == 37 [pid = 1740] [id = 105] 02:26:37 INFO - PROCESS | 1740 | --DOCSHELL 1047E800 == 36 [pid = 1740] [id = 104] 02:26:37 INFO - PROCESS | 1740 | --DOCSHELL 1703B800 == 35 [pid = 1740] [id = 103] 02:26:37 INFO - PROCESS | 1740 | --DOCSHELL 162E5800 == 34 [pid = 1740] [id = 102] 02:26:37 INFO - PROCESS | 1740 | --DOCSHELL 162E1400 == 33 [pid = 1740] [id = 101] 02:26:37 INFO - PROCESS | 1740 | --DOCSHELL 15AD8000 == 32 [pid = 1740] [id = 100] 02:26:37 INFO - PROCESS | 1740 | --DOCSHELL 136F0400 == 31 [pid = 1740] [id = 99] 02:26:37 INFO - PROCESS | 1740 | --DOCSHELL 110DD000 == 30 [pid = 1740] [id = 98] 02:26:37 INFO - PROCESS | 1740 | --DOCSHELL 13128400 == 29 [pid = 1740] [id = 97] 02:26:37 INFO - PROCESS | 1740 | --DOMWINDOW == 102 (155DC800) [pid = 1740] [serial = 203] [outer = 00000000] [url = about:blank] 02:26:37 INFO - PROCESS | 1740 | --DOMWINDOW == 101 (14370C00) [pid = 1740] [serial = 157] [outer = 00000000] [url = about:blank] 02:26:37 INFO - PROCESS | 1740 | --DOMWINDOW == 100 (105EAC00) [pid = 1740] [serial = 154] [outer = 00000000] [url = about:blank] 02:26:37 INFO - PROCESS | 1740 | --DOMWINDOW == 99 (1A996400) [pid = 1740] [serial = 191] [outer = 00000000] [url = about:blank] 02:26:37 INFO - PROCESS | 1740 | --DOMWINDOW == 98 (155D5000) [pid = 1740] [serial = 197] [outer = 00000000] [url = about:blank] 02:26:37 INFO - PROCESS | 1740 | --DOMWINDOW == 97 (1826E800) [pid = 1740] [serial = 200] [outer = 00000000] [url = about:blank] 02:26:37 INFO - PROCESS | 1740 | --DOMWINDOW == 96 (139A1800) [pid = 1740] [serial = 194] [outer = 00000000] [url = about:blank] 02:26:37 INFO - PROCESS | 1740 | --DOMWINDOW == 95 (19F25400) [pid = 1740] [serial = 265] [outer = 00000000] [url = about:blank] 02:26:37 INFO - PROCESS | 1740 | --DOMWINDOW == 94 (1ADCE000) [pid = 1740] [serial = 263] [outer = 00000000] [url = about:blank] 02:26:37 INFO - PROCESS | 1740 | --DOMWINDOW == 93 (1ADCAC00) [pid = 1740] [serial = 262] [outer = 00000000] [url = about:blank] 02:26:37 INFO - PROCESS | 1740 | --DOMWINDOW == 92 (17EA4C00) [pid = 1740] [serial = 268] [outer = 00000000] [url = about:blank] 02:26:37 INFO - PROCESS | 1740 | --DOMWINDOW == 91 (110F0800) [pid = 1740] [serial = 235] [outer = 00000000] [url = about:blank] 02:26:37 INFO - PROCESS | 1740 | --DOMWINDOW == 90 (1126A800) [pid = 1740] [serial = 236] [outer = 00000000] [url = about:blank] 02:26:37 INFO - PROCESS | 1740 | --DOMWINDOW == 89 (19987C00) [pid = 1740] [serial = 271] [outer = 00000000] [url = about:blank] 02:26:37 INFO - PROCESS | 1740 | --DOMWINDOW == 88 (1769B800) [pid = 1740] [serial = 253] [outer = 00000000] [url = about:blank] 02:26:37 INFO - PROCESS | 1740 | --DOMWINDOW == 87 (178EA400) [pid = 1740] [serial = 254] [outer = 00000000] [url = about:blank] 02:26:37 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (1845B800) [pid = 1740] [serial = 256] [outer = 00000000] [url = about:blank] 02:26:37 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (1508A400) [pid = 1740] [serial = 247] [outer = 00000000] [url = about:blank] 02:26:37 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (15D56800) [pid = 1740] [serial = 248] [outer = 00000000] [url = about:blank] 02:26:37 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (18262C00) [pid = 1740] [serial = 241] [outer = 00000000] [url = about:blank] 02:26:37 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (19D45800) [pid = 1740] [serial = 242] [outer = 00000000] [url = about:blank] 02:26:37 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (136F9400) [pid = 1740] [serial = 250] [outer = 00000000] [url = about:blank] 02:26:37 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (16277800) [pid = 1740] [serial = 251] [outer = 00000000] [url = about:blank] 02:26:37 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (12D78C00) [pid = 1740] [serial = 244] [outer = 00000000] [url = about:blank] 02:26:37 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (13EAA000) [pid = 1740] [serial = 245] [outer = 00000000] [url = about:blank] 02:26:37 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (155DB800) [pid = 1740] [serial = 238] [outer = 00000000] [url = about:blank] 02:26:37 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (15F7FC00) [pid = 1740] [serial = 239] [outer = 00000000] [url = about:blank] 02:26:37 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (19F29000) [pid = 1740] [serial = 266] [outer = 00000000] [url = about:blank] 02:26:37 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (1998B400) [pid = 1740] [serial = 272] [outer = 00000000] [url = about:blank] 02:26:37 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (1A928400) [pid = 1740] [serial = 233] [outer = 00000000] [url = about:blank] 02:26:37 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (1A1BB000) [pid = 1740] [serial = 274] [outer = 00000000] [url = about:blank] 02:26:37 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (1A98F400) [pid = 1740] [serial = 275] [outer = 00000000] [url = about:blank] 02:26:37 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (1A5AD800) [pid = 1740] [serial = 259] [outer = 00000000] [url = about:blank] 02:26:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 02:26:37 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (1A5B4000) [pid = 1740] [serial = 260] [outer = 00000000] [url = about:blank] 02:26:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1359ms 02:26:37 INFO - PROCESS | 1740 | --DOMWINDOW == 68 (18776C00) [pid = 1740] [serial = 257] [outer = 00000000] [url = about:blank] 02:26:37 INFO - PROCESS | 1740 | --DOMWINDOW == 67 (1997F400) [pid = 1740] [serial = 269] [outer = 00000000] [url = about:blank] 02:26:37 INFO - PROCESS | 1740 | 1466587597936 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 02:26:37 INFO - PROCESS | 1740 | 1466587597940 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 02:26:37 INFO - PROCESS | 1740 | 1466587597945 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 02:26:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 02:26:37 INFO - PROCESS | 1740 | 1466587597947 Marionette TRACE conn3 <- [1,398,null,{}] 02:26:37 INFO - PROCESS | 1740 | 1466587597953 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:37 INFO - PROCESS | 1740 | 1466587597956 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:38 INFO - PROCESS | 1740 | 1466587598038 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 02:26:38 INFO - PROCESS | 1740 | 1466587598050 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:38 INFO - PROCESS | 1740 | 1466587598053 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:38 INFO - PROCESS | 1740 | ++DOCSHELL 11203400 == 30 [pid = 1740] [id = 109] 02:26:38 INFO - PROCESS | 1740 | ++DOMWINDOW == 68 (11206400) [pid = 1740] [serial = 324] [outer = 00000000] 02:26:38 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (11470000) [pid = 1740] [serial = 325] [outer = 11206400] 02:26:38 INFO - PROCESS | 1740 | 1466587598101 Marionette DEBUG loaded listener.js 02:26:38 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (12A23C00) [pid = 1740] [serial = 326] [outer = 11206400] 02:26:38 INFO - PROCESS | 1740 | 1466587598653 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 02:26:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 02:26:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 760ms 02:26:38 INFO - PROCESS | 1740 | 1466587598720 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 02:26:38 INFO - PROCESS | 1740 | 1466587598724 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 02:26:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 02:26:38 INFO - PROCESS | 1740 | 1466587598730 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 02:26:38 INFO - PROCESS | 1740 | 1466587598732 Marionette TRACE conn3 <- [1,402,null,{}] 02:26:38 INFO - PROCESS | 1740 | 1466587598736 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:38 INFO - PROCESS | 1740 | 1466587598738 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:38 INFO - PROCESS | 1740 | 1466587598827 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 02:26:38 INFO - PROCESS | 1740 | 1466587598904 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:38 INFO - PROCESS | 1740 | 1466587598907 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:38 INFO - PROCESS | 1740 | ++DOCSHELL 136F9400 == 31 [pid = 1740] [id = 110] 02:26:38 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (136FB800) [pid = 1740] [serial = 327] [outer = 00000000] 02:26:38 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (14372C00) [pid = 1740] [serial = 328] [outer = 136FB800] 02:26:38 INFO - PROCESS | 1740 | 1466587598953 Marionette DEBUG loaded listener.js 02:26:39 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (1557B800) [pid = 1740] [serial = 329] [outer = 136FB800] 02:26:39 INFO - PROCESS | 1740 | 1466587599389 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 02:26:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 02:26:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 712ms 02:26:39 INFO - PROCESS | 1740 | 1466587599494 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 02:26:39 INFO - PROCESS | 1740 | 1466587599496 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 02:26:39 INFO - PROCESS | 1740 | 1466587599500 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 02:26:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 02:26:39 INFO - PROCESS | 1740 | 1466587599503 Marionette TRACE conn3 <- [1,406,null,{}] 02:26:39 INFO - PROCESS | 1740 | 1466587599518 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:39 INFO - PROCESS | 1740 | 1466587599525 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:39 INFO - PROCESS | 1740 | 1466587599613 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 02:26:39 INFO - PROCESS | 1740 | 1466587599620 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:39 INFO - PROCESS | 1740 | 1466587599623 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:39 INFO - PROCESS | 1740 | ++DOCSHELL 15D57C00 == 32 [pid = 1740] [id = 111] 02:26:39 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (15D58000) [pid = 1740] [serial = 330] [outer = 00000000] 02:26:39 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (15F82C00) [pid = 1740] [serial = 331] [outer = 15D58000] 02:26:39 INFO - PROCESS | 1740 | 1466587599670 Marionette DEBUG loaded listener.js 02:26:39 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (162D6C00) [pid = 1740] [serial = 332] [outer = 15D58000] 02:26:40 INFO - PROCESS | 1740 | 1466587600174 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 02:26:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 02:26:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 729ms 02:26:40 INFO - PROCESS | 1740 | 1466587600236 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 02:26:40 INFO - PROCESS | 1740 | 1466587600239 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 02:26:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 02:26:40 INFO - PROCESS | 1740 | 1466587600242 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 02:26:40 INFO - PROCESS | 1740 | 1466587600243 Marionette TRACE conn3 <- [1,410,null,{}] 02:26:40 INFO - PROCESS | 1740 | 1466587600247 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:40 INFO - PROCESS | 1740 | 1466587600249 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:40 INFO - PROCESS | 1740 | 1466587600360 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 02:26:40 INFO - PROCESS | 1740 | 1466587600418 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:40 INFO - PROCESS | 1740 | 1466587600420 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:40 INFO - PROCESS | 1740 | ++DOCSHELL 16A69000 == 33 [pid = 1740] [id = 112] 02:26:40 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (16A6B800) [pid = 1740] [serial = 333] [outer = 00000000] 02:26:40 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (16C6C000) [pid = 1740] [serial = 334] [outer = 16A6B800] 02:26:40 INFO - PROCESS | 1740 | 1466587600466 Marionette DEBUG loaded listener.js 02:26:40 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (1703D800) [pid = 1740] [serial = 335] [outer = 16A6B800] 02:26:40 INFO - PROCESS | 1740 | 1466587600896 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 02:26:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 02:26:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 728ms 02:26:40 INFO - PROCESS | 1740 | 1466587600941 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 02:26:40 INFO - PROCESS | 1740 | 1466587600943 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 02:26:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 02:26:40 INFO - PROCESS | 1740 | 1466587600946 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 02:26:40 INFO - PROCESS | 1740 | 1466587600948 Marionette TRACE conn3 <- [1,414,null,{}] 02:26:40 INFO - PROCESS | 1740 | 1466587600955 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:40 INFO - PROCESS | 1740 | 1466587600957 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:41 INFO - PROCESS | 1740 | 1466587601140 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 02:26:41 INFO - PROCESS | 1740 | 1466587601196 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:41 INFO - PROCESS | 1740 | 1466587601199 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:41 INFO - PROCESS | 1740 | ++DOCSHELL 176A5400 == 34 [pid = 1740] [id = 113] 02:26:41 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (176A6000) [pid = 1740] [serial = 336] [outer = 00000000] 02:26:41 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (17763800) [pid = 1740] [serial = 337] [outer = 176A6000] 02:26:41 INFO - PROCESS | 1740 | 1466587601241 Marionette DEBUG loaded listener.js 02:26:41 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (178F3C00) [pid = 1740] [serial = 338] [outer = 176A6000] 02:26:41 INFO - PROCESS | 1740 | 1466587601676 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 02:26:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 02:26:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 761ms 02:26:41 INFO - PROCESS | 1740 | 1466587601720 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 02:26:41 INFO - PROCESS | 1740 | 1466587601722 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 02:26:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 02:26:41 INFO - PROCESS | 1740 | 1466587601725 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 02:26:41 INFO - PROCESS | 1740 | 1466587601727 Marionette TRACE conn3 <- [1,418,null,{}] 02:26:41 INFO - PROCESS | 1740 | 1466587601730 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:41 INFO - PROCESS | 1740 | 1466587601736 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:41 INFO - PROCESS | 1740 | 1466587601862 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 02:26:41 INFO - PROCESS | 1740 | 1466587601920 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:41 INFO - PROCESS | 1740 | 1466587601922 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:41 INFO - PROCESS | 1740 | ++DOCSHELL 18264800 == 35 [pid = 1740] [id = 114] 02:26:41 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (18463000) [pid = 1740] [serial = 339] [outer = 00000000] 02:26:41 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (1876FC00) [pid = 1740] [serial = 340] [outer = 18463000] 02:26:41 INFO - PROCESS | 1740 | 1466587601967 Marionette DEBUG loaded listener.js 02:26:42 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (18772800) [pid = 1740] [serial = 341] [outer = 18463000] 02:26:42 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (15AD8800) [pid = 1740] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 02:26:42 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (131E4400) [pid = 1740] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 02:26:42 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (110DD400) [pid = 1740] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 02:26:42 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (162E2000) [pid = 1740] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 02:26:42 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (136F0000) [pid = 1740] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 02:26:42 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (16A81000) [pid = 1740] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 02:26:42 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (176A6800) [pid = 1740] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 02:26:42 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (17AD0000) [pid = 1740] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 02:26:42 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (112EB000) [pid = 1740] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 02:26:42 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (1557CC00) [pid = 1740] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 02:26:42 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (17035800) [pid = 1740] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 02:26:42 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (1036C800) [pid = 1740] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 02:26:42 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (12A24C00) [pid = 1740] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 02:26:43 INFO - PROCESS | 1740 | 1466587603024 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 02:26:43 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 02:26:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1295ms 02:26:43 INFO - PROCESS | 1740 | 1466587603051 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 02:26:43 INFO - PROCESS | 1740 | 1466587603053 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 02:26:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 02:26:43 INFO - PROCESS | 1740 | 1466587603056 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 02:26:43 INFO - PROCESS | 1740 | 1466587603058 Marionette TRACE conn3 <- [1,422,null,{}] 02:26:43 INFO - PROCESS | 1740 | 1466587603062 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:43 INFO - PROCESS | 1740 | 1466587603063 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:43 INFO - PROCESS | 1740 | 1466587603139 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 02:26:43 INFO - PROCESS | 1740 | 1466587603212 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:43 INFO - PROCESS | 1740 | 1466587603214 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:43 INFO - PROCESS | 1740 | ++DOCSHELL 1120AC00 == 36 [pid = 1740] [id = 115] 02:26:43 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (11C42C00) [pid = 1740] [serial = 342] [outer = 00000000] 02:26:43 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (15D54800) [pid = 1740] [serial = 343] [outer = 11C42C00] 02:26:43 INFO - PROCESS | 1740 | 1466587603257 Marionette DEBUG loaded listener.js 02:26:43 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (17043800) [pid = 1740] [serial = 344] [outer = 11C42C00] 02:26:44 INFO - PROCESS | 1740 | 1466587604124 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 02:26:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 02:26:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1068ms 02:26:44 INFO - PROCESS | 1740 | 1466587604143 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 02:26:44 INFO - PROCESS | 1740 | 1466587604145 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 02:26:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 02:26:44 INFO - PROCESS | 1740 | 1466587604148 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 02:26:44 INFO - PROCESS | 1740 | 1466587604150 Marionette TRACE conn3 <- [1,426,null,{}] 02:26:44 INFO - PROCESS | 1740 | 1466587604153 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:44 INFO - PROCESS | 1740 | 1466587604155 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:44 INFO - PROCESS | 1740 | 1466587604233 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 02:26:44 INFO - PROCESS | 1740 | 1466587604238 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:44 INFO - PROCESS | 1740 | 1466587604240 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:44 INFO - PROCESS | 1740 | ++DOCSHELL 178F4800 == 37 [pid = 1740] [id = 116] 02:26:44 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (17EA7800) [pid = 1740] [serial = 345] [outer = 00000000] 02:26:44 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (19984800) [pid = 1740] [serial = 346] [outer = 17EA7800] 02:26:44 INFO - PROCESS | 1740 | 1466587604283 Marionette DEBUG loaded listener.js 02:26:44 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (1998A000) [pid = 1740] [serial = 347] [outer = 17EA7800] 02:26:44 INFO - PROCESS | 1740 | 1466587604965 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 02:26:45 INFO - PROCESS | 1740 | 1466587605008 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 02:26:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 02:26:45 INFO - PROCESS | 1740 | 1466587605062 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 02:26:45 INFO - PROCESS | 1740 | 1466587605067 Marionette TRACE conn3 <- [1,430,null,{}] 02:26:45 INFO - PROCESS | 1740 | 1466587605073 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:45 INFO - PROCESS | 1740 | 1466587605075 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:45 INFO - PROCESS | 1740 | 1466587605183 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 02:26:45 INFO - PROCESS | 1740 | 1466587605263 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:45 INFO - PROCESS | 1740 | 1466587605266 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:45 INFO - PROCESS | 1740 | ++DOCSHELL 110DD000 == 38 [pid = 1740] [id = 117] 02:26:45 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (110DD800) [pid = 1740] [serial = 348] [outer = 00000000] 02:26:45 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (13153000) [pid = 1740] [serial = 349] [outer = 110DD800] 02:26:45 INFO - PROCESS | 1740 | 1466587605363 Marionette DEBUG loaded listener.js 02:26:45 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (15579800) [pid = 1740] [serial = 350] [outer = 110DD800] 02:26:46 INFO - PROCESS | 1740 | 1466587606012 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 02:26:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 02:26:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 987ms 02:26:46 INFO - PROCESS | 1740 | 1466587606044 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 02:26:46 INFO - PROCESS | 1740 | 1466587606049 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 02:26:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 02:26:46 INFO - PROCESS | 1740 | 1466587606055 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 02:26:46 INFO - PROCESS | 1740 | 1466587606058 Marionette TRACE conn3 <- [1,434,null,{}] 02:26:46 INFO - PROCESS | 1740 | 1466587606062 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:46 INFO - PROCESS | 1740 | 1466587606065 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:46 INFO - PROCESS | 1740 | 1466587606173 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 02:26:46 INFO - PROCESS | 1740 | 1466587606272 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:46 INFO - PROCESS | 1740 | 1466587606275 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:46 INFO - PROCESS | 1740 | ++DOCSHELL 16283800 == 39 [pid = 1740] [id = 118] 02:26:46 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (162D9C00) [pid = 1740] [serial = 351] [outer = 00000000] 02:26:46 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (162E4800) [pid = 1740] [serial = 352] [outer = 162D9C00] 02:26:46 INFO - PROCESS | 1740 | 1466587606331 Marionette DEBUG loaded listener.js 02:26:46 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (16C17C00) [pid = 1740] [serial = 353] [outer = 162D9C00] 02:26:46 INFO - PROCESS | 1740 | 1466587606991 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 02:26:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 02:26:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 971ms 02:26:47 INFO - PROCESS | 1740 | 1466587607033 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 02:26:47 INFO - PROCESS | 1740 | 1466587607036 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 02:26:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 02:26:47 INFO - PROCESS | 1740 | 1466587607040 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 02:26:47 INFO - PROCESS | 1740 | 1466587607043 Marionette TRACE conn3 <- [1,438,null,{}] 02:26:47 INFO - PROCESS | 1740 | 1466587607054 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:47 INFO - PROCESS | 1740 | 1466587607059 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:47 INFO - PROCESS | 1740 | 1466587607163 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 02:26:47 INFO - PROCESS | 1740 | 1466587607259 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:47 INFO - PROCESS | 1740 | 1466587607263 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:47 INFO - PROCESS | 1740 | ++DOCSHELL 1998C800 == 40 [pid = 1740] [id = 119] 02:26:47 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (1998CC00) [pid = 1740] [serial = 354] [outer = 00000000] 02:26:47 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (19D46400) [pid = 1740] [serial = 355] [outer = 1998CC00] 02:26:47 INFO - PROCESS | 1740 | 1466587607320 Marionette DEBUG loaded listener.js 02:26:47 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (19F1CC00) [pid = 1740] [serial = 356] [outer = 1998CC00] 02:26:47 INFO - PROCESS | 1740 | 1466587607852 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 02:26:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 02:26:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 938ms 02:26:47 INFO - PROCESS | 1740 | 1466587607977 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 02:26:47 INFO - PROCESS | 1740 | 1466587607980 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 02:26:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 02:26:47 INFO - PROCESS | 1740 | 1466587607983 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 02:26:47 INFO - PROCESS | 1740 | 1466587607985 Marionette TRACE conn3 <- [1,442,null,{}] 02:26:47 INFO - PROCESS | 1740 | 1466587607989 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:47 INFO - PROCESS | 1740 | 1466587607991 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:48 INFO - PROCESS | 1740 | 1466587608097 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 02:26:48 INFO - PROCESS | 1740 | 1466587608226 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:48 INFO - PROCESS | 1740 | 1466587608229 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:48 INFO - PROCESS | 1740 | ++DOCSHELL 10E93C00 == 41 [pid = 1740] [id = 120] 02:26:48 INFO - PROCESS | 1740 | ++DOMWINDOW == 88 (15580C00) [pid = 1740] [serial = 357] [outer = 00000000] 02:26:48 INFO - PROCESS | 1740 | ++DOMWINDOW == 89 (19F22000) [pid = 1740] [serial = 358] [outer = 15580C00] 02:26:48 INFO - PROCESS | 1740 | 1466587608282 Marionette DEBUG loaded listener.js 02:26:48 INFO - PROCESS | 1740 | ++DOMWINDOW == 90 (19F26000) [pid = 1740] [serial = 359] [outer = 15580C00] 02:26:49 INFO - PROCESS | 1740 | 1466587609091 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 02:26:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 02:26:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1198ms 02:26:49 INFO - PROCESS | 1740 | 1466587609172 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 02:26:49 INFO - PROCESS | 1740 | 1466587609176 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 02:26:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 02:26:49 INFO - PROCESS | 1740 | 1466587609181 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 02:26:49 INFO - PROCESS | 1740 | 1466587609184 Marionette TRACE conn3 <- [1,446,null,{}] 02:26:49 INFO - PROCESS | 1740 | 1466587609189 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:49 INFO - PROCESS | 1740 | 1466587609192 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:49 INFO - PROCESS | 1740 | --DOCSHELL 1120AC00 == 40 [pid = 1740] [id = 115] 02:26:49 INFO - PROCESS | 1740 | --DOCSHELL 18264800 == 39 [pid = 1740] [id = 114] 02:26:49 INFO - PROCESS | 1740 | --DOCSHELL 176A5400 == 38 [pid = 1740] [id = 113] 02:26:49 INFO - PROCESS | 1740 | --DOCSHELL 16A69000 == 37 [pid = 1740] [id = 112] 02:26:49 INFO - PROCESS | 1740 | --DOCSHELL 15D57C00 == 36 [pid = 1740] [id = 111] 02:26:49 INFO - PROCESS | 1740 | --DOCSHELL 136F9400 == 35 [pid = 1740] [id = 110] 02:26:49 INFO - PROCESS | 1740 | --DOCSHELL 11203400 == 34 [pid = 1740] [id = 109] 02:26:49 INFO - PROCESS | 1740 | --DOCSHELL 112E9400 == 33 [pid = 1740] [id = 108] 02:26:49 INFO - PROCESS | 1740 | --DOCSHELL 15AD7C00 == 32 [pid = 1740] [id = 106] 02:26:49 INFO - PROCESS | 1740 | --DOCSHELL 10A61C00 == 31 [pid = 1740] [id = 107] 02:26:49 INFO - PROCESS | 1740 | --DOCSHELL 1998C800 == 30 [pid = 1740] [id = 119] 02:26:49 INFO - PROCESS | 1740 | --DOCSHELL 10E93C00 == 29 [pid = 1740] [id = 120] 02:26:49 INFO - PROCESS | 1740 | --DOCSHELL 16283800 == 28 [pid = 1740] [id = 118] 02:26:49 INFO - PROCESS | 1740 | --DOCSHELL 178F4800 == 27 [pid = 1740] [id = 116] 02:26:49 INFO - PROCESS | 1740 | --DOCSHELL 110DD000 == 26 [pid = 1740] [id = 117] 02:26:49 INFO - PROCESS | 1740 | [1740] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 02:26:49 INFO - PROCESS | 1740 | [1740] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 02:26:49 INFO - PROCESS | 1740 | 1466587609948 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 02:26:50 INFO - PROCESS | 1740 | --DOMWINDOW == 89 (15F7F800) [pid = 1740] [serial = 298] [outer = 00000000] [url = about:blank] 02:26:50 INFO - PROCESS | 1740 | --DOMWINDOW == 88 (155D1000) [pid = 1740] [serial = 290] [outer = 00000000] [url = about:blank] 02:26:50 INFO - PROCESS | 1740 | --DOMWINDOW == 87 (15583C00) [pid = 1740] [serial = 289] [outer = 00000000] [url = about:blank] 02:26:50 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (1289DC00) [pid = 1740] [serial = 292] [outer = 00000000] [url = about:blank] 02:26:50 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (169D0000) [pid = 1740] [serial = 301] [outer = 00000000] [url = about:blank] 02:26:50 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (12A1C000) [pid = 1740] [serial = 293] [outer = 00000000] [url = about:blank] 02:26:50 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (136FB400) [pid = 1740] [serial = 295] [outer = 00000000] [url = about:blank] 02:26:50 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (13EA8800) [pid = 1740] [serial = 296] [outer = 00000000] [url = about:blank] 02:26:50 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (17044400) [pid = 1740] [serial = 305] [outer = 00000000] [url = about:blank] 02:26:50 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (1703F400) [pid = 1740] [serial = 304] [outer = 00000000] [url = about:blank] 02:26:50 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (16C12800) [pid = 1740] [serial = 302] [outer = 00000000] [url = about:blank] 02:26:50 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (180C4800) [pid = 1740] [serial = 307] [outer = 00000000] [url = about:blank] 02:26:50 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (1826E000) [pid = 1740] [serial = 313] [outer = 00000000] [url = about:blank] 02:26:50 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (12DC1000) [pid = 1740] [serial = 278] [outer = 00000000] [url = about:blank] 02:26:50 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (12820C00) [pid = 1740] [serial = 277] [outer = 00000000] [url = about:blank] 02:26:50 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (15585400) [pid = 1740] [serial = 281] [outer = 00000000] [url = about:blank] 02:26:50 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (15583000) [pid = 1740] [serial = 280] [outer = 00000000] [url = about:blank] 02:26:50 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (17E44400) [pid = 1740] [serial = 284] [outer = 00000000] [url = about:blank] 02:26:50 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (17104800) [pid = 1740] [serial = 283] [outer = 00000000] [url = about:blank] 02:26:50 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (11207400) [pid = 1740] [serial = 287] [outer = 00000000] [url = about:blank] 02:26:50 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (18456800) [pid = 1740] [serial = 314] [outer = 00000000] [url = about:blank] 02:26:50 INFO - PROCESS | 1740 | --DOMWINDOW == 68 (110DEC00) [pid = 1740] [serial = 286] [outer = 00000000] [url = about:blank] 02:26:50 INFO - PROCESS | 1740 | --DOMWINDOW == 67 (1994B400) [pid = 1740] [serial = 316] [outer = 00000000] [url = about:blank] 02:26:50 INFO - PROCESS | 1740 | --DOMWINDOW == 66 (18269800) [pid = 1740] [serial = 308] [outer = 00000000] [url = about:blank] 02:26:50 INFO - PROCESS | 1740 | --DOMWINDOW == 65 (16A67800) [pid = 1740] [serial = 310] [outer = 00000000] [url = about:blank] 02:26:50 INFO - PROCESS | 1740 | --DOMWINDOW == 64 (162D7800) [pid = 1740] [serial = 299] [outer = 00000000] [url = about:blank] 02:26:50 INFO - PROCESS | 1740 | --DOMWINDOW == 63 (17036000) [pid = 1740] [serial = 311] [outer = 00000000] [url = about:blank] 02:26:50 INFO - PROCESS | 1740 | 1466587610119 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:50 INFO - PROCESS | 1740 | 1466587610122 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:50 INFO - PROCESS | 1740 | ++DOCSHELL 105EAC00 == 27 [pid = 1740] [id = 121] 02:26:50 INFO - PROCESS | 1740 | ++DOMWINDOW == 64 (105EE000) [pid = 1740] [serial = 360] [outer = 00000000] 02:26:50 INFO - PROCESS | 1740 | ++DOMWINDOW == 65 (10A61000) [pid = 1740] [serial = 361] [outer = 105EE000] 02:26:50 INFO - PROCESS | 1740 | 1466587610171 Marionette DEBUG loaded listener.js 02:26:50 INFO - PROCESS | 1740 | ++DOMWINDOW == 66 (110DC000) [pid = 1740] [serial = 362] [outer = 105EE000] 02:26:50 INFO - PROCESS | 1740 | 1466587610605 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 02:26:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 02:26:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1505ms 02:26:50 INFO - PROCESS | 1740 | 1466587610680 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 02:26:50 INFO - PROCESS | 1740 | 1466587610684 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 02:26:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 02:26:50 INFO - PROCESS | 1740 | 1466587610689 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 02:26:50 INFO - PROCESS | 1740 | 1466587610692 Marionette TRACE conn3 <- [1,450,null,{}] 02:26:50 INFO - PROCESS | 1740 | 1466587610697 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:50 INFO - PROCESS | 1740 | 1466587610699 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:50 INFO - PROCESS | 1740 | 1466587610840 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 02:26:50 INFO - PROCESS | 1740 | 1466587610847 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:50 INFO - PROCESS | 1740 | 1466587610850 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:50 INFO - PROCESS | 1740 | ++DOCSHELL 12A24800 == 28 [pid = 1740] [id = 122] 02:26:50 INFO - PROCESS | 1740 | ++DOMWINDOW == 67 (12A24C00) [pid = 1740] [serial = 363] [outer = 00000000] 02:26:50 INFO - PROCESS | 1740 | ++DOMWINDOW == 68 (12D73C00) [pid = 1740] [serial = 364] [outer = 12A24C00] 02:26:50 INFO - PROCESS | 1740 | 1466587610896 Marionette DEBUG loaded listener.js 02:26:50 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (13110C00) [pid = 1740] [serial = 365] [outer = 12A24C00] 02:26:51 INFO - PROCESS | 1740 | 1466587611349 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 02:26:51 INFO - PROCESS | 1740 | 1466587611445 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 02:26:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 02:26:51 INFO - PROCESS | 1740 | 1466587611449 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 02:26:51 INFO - PROCESS | 1740 | 1466587611451 Marionette TRACE conn3 <- [1,454,null,{}] 02:26:51 INFO - PROCESS | 1740 | 1466587611455 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:51 INFO - PROCESS | 1740 | 1466587611457 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:51 INFO - PROCESS | 1740 | 1466587611539 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 02:26:51 INFO - PROCESS | 1740 | 1466587611618 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:51 INFO - PROCESS | 1740 | 1466587611620 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:51 INFO - PROCESS | 1740 | ++DOCSHELL 1365DC00 == 29 [pid = 1740] [id = 123] 02:26:51 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (136F1800) [pid = 1740] [serial = 366] [outer = 00000000] 02:26:51 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (13EA8800) [pid = 1740] [serial = 367] [outer = 136F1800] 02:26:51 INFO - PROCESS | 1740 | 1466587611665 Marionette DEBUG loaded listener.js 02:26:51 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (14379400) [pid = 1740] [serial = 368] [outer = 136F1800] 02:26:52 INFO - PROCESS | 1740 | [1740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:26:52 INFO - PROCESS | 1740 | 1466587612115 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 02:26:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 02:26:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 712ms 02:26:52 INFO - PROCESS | 1740 | 1466587612181 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 02:26:52 INFO - PROCESS | 1740 | 1466587612186 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 02:26:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 02:26:52 INFO - PROCESS | 1740 | 1466587612197 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 02:26:52 INFO - PROCESS | 1740 | 1466587612202 Marionette TRACE conn3 <- [1,458,null,{}] 02:26:52 INFO - PROCESS | 1740 | 1466587612210 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:52 INFO - PROCESS | 1740 | 1466587612213 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:52 INFO - PROCESS | 1740 | 1466587612328 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 02:26:52 INFO - PROCESS | 1740 | 1466587612339 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:52 INFO - PROCESS | 1740 | 1466587612341 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:52 INFO - PROCESS | 1740 | ++DOCSHELL 139AFC00 == 30 [pid = 1740] [id = 124] 02:26:52 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (15588000) [pid = 1740] [serial = 369] [outer = 00000000] 02:26:52 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (155DA800) [pid = 1740] [serial = 370] [outer = 15588000] 02:26:52 INFO - PROCESS | 1740 | 1466587612396 Marionette DEBUG loaded listener.js 02:26:52 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (158CC400) [pid = 1740] [serial = 371] [outer = 15588000] 02:26:52 INFO - PROCESS | 1740 | 1466587612875 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 02:26:52 INFO - PROCESS | 1740 | 1466587612926 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 02:26:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 02:26:52 INFO - PROCESS | 1740 | 1466587612929 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 02:26:52 INFO - PROCESS | 1740 | 1466587612931 Marionette TRACE conn3 <- [1,462,null,{}] 02:26:52 INFO - PROCESS | 1740 | 1466587612974 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:52 INFO - PROCESS | 1740 | 1466587612977 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:53 INFO - PROCESS | 1740 | 1466587613081 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 02:26:53 INFO - PROCESS | 1740 | 1466587613093 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:53 INFO - PROCESS | 1740 | 1466587613095 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:53 INFO - PROCESS | 1740 | ++DOCSHELL 155DA400 == 31 [pid = 1740] [id = 125] 02:26:53 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (16282C00) [pid = 1740] [serial = 372] [outer = 00000000] 02:26:53 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (162DDC00) [pid = 1740] [serial = 373] [outer = 16282C00] 02:26:53 INFO - PROCESS | 1740 | 1466587613142 Marionette DEBUG loaded listener.js 02:26:53 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (162E3C00) [pid = 1740] [serial = 374] [outer = 16282C00] 02:26:53 INFO - PROCESS | 1740 | [1740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:26:53 INFO - PROCESS | 1740 | 1466587613618 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 02:26:53 INFO - PROCESS | 1740 | 1466587613721 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 02:26:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 02:26:53 INFO - PROCESS | 1740 | 1466587613729 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 02:26:53 INFO - PROCESS | 1740 | 1466587613731 Marionette TRACE conn3 <- [1,466,null,{}] 02:26:53 INFO - PROCESS | 1740 | 1466587613740 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:53 INFO - PROCESS | 1740 | 1466587613742 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:53 INFO - PROCESS | 1740 | 1466587613847 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 02:26:53 INFO - PROCESS | 1740 | 1466587613861 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:53 INFO - PROCESS | 1740 | 1466587613867 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:53 INFO - PROCESS | 1740 | ++DOCSHELL 1703D000 == 32 [pid = 1740] [id = 126] 02:26:53 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (1703D400) [pid = 1740] [serial = 375] [outer = 00000000] 02:26:53 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (17042800) [pid = 1740] [serial = 376] [outer = 1703D400] 02:26:53 INFO - PROCESS | 1740 | 1466587613962 Marionette DEBUG loaded listener.js 02:26:54 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (1769B800) [pid = 1740] [serial = 377] [outer = 1703D400] 02:26:54 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (17EA7800) [pid = 1740] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 02:26:54 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (18463000) [pid = 1740] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 02:26:54 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (15D58000) [pid = 1740] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 02:26:54 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (176A6000) [pid = 1740] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 02:26:54 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (16A6B800) [pid = 1740] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 02:26:54 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (1847A400) [pid = 1740] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 02:26:54 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (1557F000) [pid = 1740] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 02:26:54 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (110F0000) [pid = 1740] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 02:26:54 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (11206400) [pid = 1740] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 02:26:54 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (136FB800) [pid = 1740] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 02:26:54 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (11C42C00) [pid = 1740] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 02:26:54 INFO - PROCESS | 1740 | 1466587614615 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 02:26:54 INFO - PROCESS | 1740 | 1466587614634 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 02:26:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 02:26:54 INFO - PROCESS | 1740 | 1466587614637 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 02:26:54 INFO - PROCESS | 1740 | 1466587614639 Marionette TRACE conn3 <- [1,470,null,{}] 02:26:54 INFO - PROCESS | 1740 | 1466587614643 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:54 INFO - PROCESS | 1740 | 1466587614693 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:54 INFO - PROCESS | 1740 | 1466587614795 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 02:26:54 INFO - PROCESS | 1740 | 1466587614846 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:54 INFO - PROCESS | 1740 | 1466587614848 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:54 INFO - PROCESS | 1740 | ++DOCSHELL 105F6000 == 33 [pid = 1740] [id = 127] 02:26:54 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (136F1C00) [pid = 1740] [serial = 378] [outer = 00000000] 02:26:54 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (155DCC00) [pid = 1740] [serial = 379] [outer = 136F1C00] 02:26:54 INFO - PROCESS | 1740 | 1466587614901 Marionette DEBUG loaded listener.js 02:26:54 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (17752000) [pid = 1740] [serial = 380] [outer = 136F1C00] 02:26:55 INFO - PROCESS | 1740 | 1466587615244 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 02:26:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 02:26:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 663ms 02:26:55 INFO - PROCESS | 1740 | 1466587615314 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 02:26:55 INFO - PROCESS | 1740 | 1466587615316 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 02:26:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 02:26:55 INFO - PROCESS | 1740 | 1466587615319 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 02:26:55 INFO - PROCESS | 1740 | 1466587615321 Marionette TRACE conn3 <- [1,474,null,{}] 02:26:55 INFO - PROCESS | 1740 | 1466587615324 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:55 INFO - PROCESS | 1740 | 1466587615326 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:55 INFO - PROCESS | 1740 | 1466587615405 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 02:26:55 INFO - PROCESS | 1740 | 1466587615411 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:55 INFO - PROCESS | 1740 | 1466587615413 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:55 INFO - PROCESS | 1740 | ++DOCSHELL 16A74400 == 34 [pid = 1740] [id = 128] 02:26:55 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (17769800) [pid = 1740] [serial = 381] [outer = 00000000] 02:26:55 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (17EA0000) [pid = 1740] [serial = 382] [outer = 17769800] 02:26:55 INFO - PROCESS | 1740 | 1466587615458 Marionette DEBUG loaded listener.js 02:26:55 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (180C9400) [pid = 1740] [serial = 383] [outer = 17769800] 02:26:55 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (1774F800) [pid = 1740] [serial = 384] [outer = 1B30D400] 02:26:55 INFO - PROCESS | 1740 | 1466587615979 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 02:26:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 02:26:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 647ms 02:26:56 INFO - PROCESS | 1740 | 1466587615996 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 02:26:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 02:26:56 INFO - PROCESS | 1740 | 1466587615998 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 02:26:56 INFO - PROCESS | 1740 | 1466587616001 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 02:26:56 INFO - PROCESS | 1740 | 1466587616003 Marionette TRACE conn3 <- [1,478,null,{}] 02:26:56 INFO - PROCESS | 1740 | 1466587616006 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:56 INFO - PROCESS | 1740 | 1466587616008 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:56 INFO - PROCESS | 1740 | 1466587616083 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 02:26:56 INFO - PROCESS | 1740 | 1466587616118 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:56 INFO - PROCESS | 1740 | 1466587616120 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:56 INFO - PROCESS | 1740 | ++DOCSHELL 1327EC00 == 35 [pid = 1740] [id = 129] 02:26:56 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (18264800) [pid = 1740] [serial = 385] [outer = 00000000] 02:26:56 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (1826D800) [pid = 1740] [serial = 386] [outer = 18264800] 02:26:56 INFO - PROCESS | 1740 | 1466587616166 Marionette DEBUG loaded listener.js 02:26:56 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (1826FC00) [pid = 1740] [serial = 387] [outer = 18264800] 02:26:56 INFO - PROCESS | 1740 | 1466587616756 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 02:26:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 02:26:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 826ms 02:26:56 INFO - PROCESS | 1740 | 1466587616848 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 02:26:56 INFO - PROCESS | 1740 | 1466587616852 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 02:26:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 02:26:56 INFO - PROCESS | 1740 | 1466587616858 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 02:26:56 INFO - PROCESS | 1740 | 1466587616862 Marionette TRACE conn3 <- [1,482,null,{}] 02:26:56 INFO - PROCESS | 1740 | 1466587616868 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:56 INFO - PROCESS | 1740 | 1466587616871 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:57 INFO - PROCESS | 1740 | 1466587616996 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 02:26:57 INFO - PROCESS | 1740 | 1466587617069 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:57 INFO - PROCESS | 1740 | 1466587617072 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:57 INFO - PROCESS | 1740 | ++DOCSHELL 10A5A400 == 36 [pid = 1740] [id = 130] 02:26:57 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (10A5CC00) [pid = 1740] [serial = 388] [outer = 00000000] 02:26:57 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (112EA000) [pid = 1740] [serial = 389] [outer = 10A5CC00] 02:26:57 INFO - PROCESS | 1740 | 1466587617169 Marionette DEBUG loaded listener.js 02:26:57 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (12AA8800) [pid = 1740] [serial = 390] [outer = 10A5CC00] 02:26:58 INFO - PROCESS | 1740 | 1466587618038 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 02:26:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 02:26:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1230ms 02:26:58 INFO - PROCESS | 1740 | 1466587618090 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 02:26:58 INFO - PROCESS | 1740 | 1466587618094 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 02:26:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 02:26:58 INFO - PROCESS | 1740 | 1466587618101 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 02:26:58 INFO - PROCESS | 1740 | 1466587618104 Marionette TRACE conn3 <- [1,486,null,{}] 02:26:58 INFO - PROCESS | 1740 | 1466587618108 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:58 INFO - PROCESS | 1740 | 1466587618111 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:58 INFO - PROCESS | 1740 | 1466587618234 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 02:26:58 INFO - PROCESS | 1740 | 1466587618357 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:58 INFO - PROCESS | 1740 | 1466587618360 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:58 INFO - PROCESS | 1740 | ++DOCSHELL 110F0800 == 37 [pid = 1740] [id = 131] 02:26:58 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (11201400) [pid = 1740] [serial = 391] [outer = 00000000] 02:26:58 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (1327E400) [pid = 1740] [serial = 392] [outer = 11201400] 02:26:58 INFO - PROCESS | 1740 | 1466587618417 Marionette DEBUG loaded listener.js 02:26:58 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (1508A400) [pid = 1740] [serial = 393] [outer = 11201400] 02:26:59 INFO - PROCESS | 1740 | --DOCSHELL 16A74400 == 36 [pid = 1740] [id = 128] 02:26:59 INFO - PROCESS | 1740 | --DOCSHELL 105F6000 == 35 [pid = 1740] [id = 127] 02:26:59 INFO - PROCESS | 1740 | --DOCSHELL 1703D000 == 34 [pid = 1740] [id = 126] 02:26:59 INFO - PROCESS | 1740 | --DOCSHELL 155DA400 == 33 [pid = 1740] [id = 125] 02:26:59 INFO - PROCESS | 1740 | --DOCSHELL 139AFC00 == 32 [pid = 1740] [id = 124] 02:26:59 INFO - PROCESS | 1740 | --DOCSHELL 1365DC00 == 31 [pid = 1740] [id = 123] 02:26:59 INFO - PROCESS | 1740 | --DOCSHELL 12A24800 == 30 [pid = 1740] [id = 122] 02:26:59 INFO - PROCESS | 1740 | --DOCSHELL 105EAC00 == 29 [pid = 1740] [id = 121] 02:26:59 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (1876FC00) [pid = 1740] [serial = 340] [outer = 00000000] [url = about:blank] 02:26:59 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (162D6C00) [pid = 1740] [serial = 332] [outer = 00000000] [url = about:blank] 02:26:59 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (17763800) [pid = 1740] [serial = 337] [outer = 00000000] [url = about:blank] 02:26:59 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (1703D800) [pid = 1740] [serial = 335] [outer = 00000000] [url = about:blank] 02:26:59 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (1994E400) [pid = 1740] [serial = 317] [outer = 00000000] [url = about:blank] 02:26:59 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (16C6C000) [pid = 1740] [serial = 334] [outer = 00000000] [url = about:blank] 02:26:59 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (15D51400) [pid = 1740] [serial = 322] [outer = 00000000] [url = about:blank] 02:26:59 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (18772800) [pid = 1740] [serial = 341] [outer = 00000000] [url = about:blank] 02:26:59 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (1281D800) [pid = 1740] [serial = 319] [outer = 00000000] [url = about:blank] 02:26:59 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (15F82C00) [pid = 1740] [serial = 331] [outer = 00000000] [url = about:blank] 02:26:59 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (1500B800) [pid = 1740] [serial = 320] [outer = 00000000] [url = about:blank] 02:26:59 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (11470000) [pid = 1740] [serial = 325] [outer = 00000000] [url = about:blank] 02:26:59 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (178F3C00) [pid = 1740] [serial = 338] [outer = 00000000] [url = about:blank] 02:26:59 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (14372C00) [pid = 1740] [serial = 328] [outer = 00000000] [url = about:blank] 02:26:59 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (162DA800) [pid = 1740] [serial = 323] [outer = 00000000] [url = about:blank] 02:26:59 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (15D54800) [pid = 1740] [serial = 343] [outer = 00000000] [url = about:blank] 02:26:59 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (12A23C00) [pid = 1740] [serial = 326] [outer = 00000000] [url = about:blank] 02:26:59 INFO - PROCESS | 1740 | --DOMWINDOW == 68 (1557B800) [pid = 1740] [serial = 329] [outer = 00000000] [url = about:blank] 02:26:59 INFO - PROCESS | 1740 | --DOMWINDOW == 67 (19984800) [pid = 1740] [serial = 346] [outer = 00000000] [url = about:blank] 02:26:59 INFO - PROCESS | 1740 | --DOMWINDOW == 66 (1998A000) [pid = 1740] [serial = 347] [outer = 00000000] [url = about:blank] 02:26:59 INFO - PROCESS | 1740 | --DOMWINDOW == 65 (17043800) [pid = 1740] [serial = 344] [outer = 00000000] [url = about:blank] 02:26:59 INFO - PROCESS | 1740 | 1466587619218 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 02:26:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 02:26:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1198ms 02:26:59 INFO - PROCESS | 1740 | 1466587619298 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 02:26:59 INFO - PROCESS | 1740 | 1466587619302 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 02:26:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 02:26:59 INFO - PROCESS | 1740 | 1466587619308 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 02:26:59 INFO - PROCESS | 1740 | 1466587619313 Marionette TRACE conn3 <- [1,490,null,{}] 02:26:59 INFO - PROCESS | 1740 | 1466587619318 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:59 INFO - PROCESS | 1740 | 1466587619320 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:59 INFO - PROCESS | 1740 | 1466587619405 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 02:26:59 INFO - PROCESS | 1740 | 1466587619416 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:59 INFO - PROCESS | 1740 | 1466587619418 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:26:59 INFO - PROCESS | 1740 | ++DOCSHELL 11202C00 == 30 [pid = 1740] [id = 132] 02:26:59 INFO - PROCESS | 1740 | ++DOMWINDOW == 66 (11203000) [pid = 1740] [serial = 394] [outer = 00000000] 02:26:59 INFO - PROCESS | 1740 | ++DOMWINDOW == 67 (1289DC00) [pid = 1740] [serial = 395] [outer = 11203000] 02:26:59 INFO - PROCESS | 1740 | 1466587619518 Marionette DEBUG loaded listener.js 02:26:59 INFO - PROCESS | 1740 | ++DOMWINDOW == 68 (12BD0400) [pid = 1740] [serial = 396] [outer = 11203000] 02:27:00 INFO - PROCESS | 1740 | 1466587619996 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 02:27:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 02:27:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 729ms 02:27:00 INFO - PROCESS | 1740 | 1466587620038 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 02:27:00 INFO - PROCESS | 1740 | 1466587620042 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 02:27:00 INFO - PROCESS | 1740 | 1466587620048 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 02:27:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 02:27:00 INFO - PROCESS | 1740 | 1466587620051 Marionette TRACE conn3 <- [1,494,null,{}] 02:27:00 INFO - PROCESS | 1740 | 1466587620055 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:00 INFO - PROCESS | 1740 | 1466587620057 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:00 INFO - PROCESS | 1740 | 1466587620142 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 02:27:00 INFO - PROCESS | 1740 | 1466587620150 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:00 INFO - PROCESS | 1740 | 1466587620153 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:00 INFO - PROCESS | 1740 | ++DOCSHELL 13E9EC00 == 31 [pid = 1740] [id = 133] 02:27:00 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (13E9F800) [pid = 1740] [serial = 397] [outer = 00000000] 02:27:00 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (15084400) [pid = 1740] [serial = 398] [outer = 13E9F800] 02:27:00 INFO - PROCESS | 1740 | 1466587620198 Marionette DEBUG loaded listener.js 02:27:00 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (15580400) [pid = 1740] [serial = 399] [outer = 13E9F800] 02:27:00 INFO - PROCESS | 1740 | 1466587620695 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 02:27:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 02:27:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 647ms 02:27:00 INFO - PROCESS | 1740 | 1466587620719 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 02:27:00 INFO - PROCESS | 1740 | 1466587620721 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 02:27:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 02:27:00 INFO - PROCESS | 1740 | 1466587620725 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 02:27:00 INFO - PROCESS | 1740 | 1466587620728 Marionette TRACE conn3 <- [1,498,null,{}] 02:27:00 INFO - PROCESS | 1740 | 1466587620739 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:00 INFO - PROCESS | 1740 | 1466587620743 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:00 INFO - PROCESS | 1740 | 1466587620825 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 02:27:00 INFO - PROCESS | 1740 | 1466587620834 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:00 INFO - PROCESS | 1740 | 1466587620837 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:00 INFO - PROCESS | 1740 | ++DOCSHELL 15ADC800 == 32 [pid = 1740] [id = 134] 02:27:00 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (15D4A800) [pid = 1740] [serial = 400] [outer = 00000000] 02:27:00 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (15F74400) [pid = 1740] [serial = 401] [outer = 15D4A800] 02:27:00 INFO - PROCESS | 1740 | 1466587620885 Marionette DEBUG loaded listener.js 02:27:00 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (16283800) [pid = 1740] [serial = 402] [outer = 15D4A800] 02:27:01 INFO - PROCESS | 1740 | 1466587621315 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 02:27:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 02:27:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 664ms 02:27:01 INFO - PROCESS | 1740 | 1466587621363 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 02:27:01 INFO - PROCESS | 1740 | 1466587621365 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 02:27:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 02:27:01 INFO - PROCESS | 1740 | 1466587621369 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 02:27:01 INFO - PROCESS | 1740 | 1466587621370 Marionette TRACE conn3 <- [1,502,null,{}] 02:27:01 INFO - PROCESS | 1740 | 1466587621374 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:01 INFO - PROCESS | 1740 | 1466587621376 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:01 INFO - PROCESS | 1740 | 1466587621508 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 02:27:01 INFO - PROCESS | 1740 | 1466587621513 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:01 INFO - PROCESS | 1740 | 1466587621515 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:01 INFO - PROCESS | 1740 | ++DOCSHELL 162D9800 == 33 [pid = 1740] [id = 135] 02:27:01 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (162DB000) [pid = 1740] [serial = 403] [outer = 00000000] 02:27:01 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (16A7E400) [pid = 1740] [serial = 404] [outer = 162DB000] 02:27:01 INFO - PROCESS | 1740 | 1466587621558 Marionette DEBUG loaded listener.js 02:27:01 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (16C16400) [pid = 1740] [serial = 405] [outer = 162DB000] 02:27:02 INFO - PROCESS | 1740 | 1466587622033 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 02:27:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 02:27:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 728ms 02:27:02 INFO - PROCESS | 1740 | 1466587622102 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 02:27:02 INFO - PROCESS | 1740 | 1466587622104 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 02:27:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 02:27:02 INFO - PROCESS | 1740 | 1466587622113 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 02:27:02 INFO - PROCESS | 1740 | 1466587622115 Marionette TRACE conn3 <- [1,506,null,{}] 02:27:02 INFO - PROCESS | 1740 | 1466587622119 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:02 INFO - PROCESS | 1740 | 1466587622121 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:02 INFO - PROCESS | 1740 | 1466587622225 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 02:27:02 INFO - PROCESS | 1740 | 1466587622236 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:02 INFO - PROCESS | 1740 | 1466587622238 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:02 INFO - PROCESS | 1740 | ++DOCSHELL 162E4000 == 34 [pid = 1740] [id = 136] 02:27:02 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (16A61000) [pid = 1740] [serial = 406] [outer = 00000000] 02:27:02 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (17041C00) [pid = 1740] [serial = 407] [outer = 16A61000] 02:27:02 INFO - PROCESS | 1740 | 1466587622283 Marionette DEBUG loaded listener.js 02:27:02 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (17104000) [pid = 1740] [serial = 408] [outer = 16A61000] 02:27:02 INFO - PROCESS | 1740 | 1466587622801 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 02:27:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 02:27:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 713ms 02:27:02 INFO - PROCESS | 1740 | 1466587622843 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 02:27:02 INFO - PROCESS | 1740 | 1466587622845 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 02:27:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 02:27:02 INFO - PROCESS | 1740 | 1466587622859 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 02:27:02 INFO - PROCESS | 1740 | 1466587622861 Marionette TRACE conn3 <- [1,510,null,{}] 02:27:02 INFO - PROCESS | 1740 | 1466587622899 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:02 INFO - PROCESS | 1740 | 1466587622904 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:03 INFO - PROCESS | 1740 | 1466587623023 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 02:27:03 INFO - PROCESS | 1740 | 1466587623086 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:03 INFO - PROCESS | 1740 | 1466587623088 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:03 INFO - PROCESS | 1740 | ++DOCSHELL 1774E400 == 35 [pid = 1740] [id = 137] 02:27:03 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (1774E800) [pid = 1740] [serial = 409] [outer = 00000000] 02:27:03 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (1826C800) [pid = 1740] [serial = 410] [outer = 1774E800] 02:27:03 INFO - PROCESS | 1740 | 1466587623133 Marionette DEBUG loaded listener.js 02:27:03 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (1826D000) [pid = 1740] [serial = 411] [outer = 1774E800] 02:27:03 INFO - PROCESS | 1740 | 1466587623577 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 02:27:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 02:27:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 744ms 02:27:03 INFO - PROCESS | 1740 | 1466587623613 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 02:27:03 INFO - PROCESS | 1740 | 1466587623615 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 02:27:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 02:27:03 INFO - PROCESS | 1740 | 1466587623624 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 02:27:03 INFO - PROCESS | 1740 | 1466587623626 Marionette TRACE conn3 <- [1,514,null,{}] 02:27:03 INFO - PROCESS | 1740 | 1466587623630 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:03 INFO - PROCESS | 1740 | 1466587623632 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:03 INFO - PROCESS | 1740 | 1466587623744 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 02:27:03 INFO - PROCESS | 1740 | 1466587623749 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:03 INFO - PROCESS | 1740 | 1466587623751 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:03 INFO - PROCESS | 1740 | ++DOCSHELL 178F3000 == 36 [pid = 1740] [id = 138] 02:27:03 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (17AD2800) [pid = 1740] [serial = 412] [outer = 00000000] 02:27:03 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (1994EC00) [pid = 1740] [serial = 413] [outer = 17AD2800] 02:27:03 INFO - PROCESS | 1740 | 1466587623801 Marionette DEBUG loaded listener.js 02:27:03 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (19981C00) [pid = 1740] [serial = 414] [outer = 17AD2800] 02:27:04 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (105EE000) [pid = 1740] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 02:27:04 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (12A24C00) [pid = 1740] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 02:27:04 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (136F1800) [pid = 1740] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 02:27:04 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (1703D400) [pid = 1740] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 02:27:04 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (110DD800) [pid = 1740] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 02:27:04 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (162D9C00) [pid = 1740] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 02:27:04 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (1998CC00) [pid = 1740] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 02:27:04 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (16282C00) [pid = 1740] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 02:27:04 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (136F1C00) [pid = 1740] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 02:27:04 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (17769800) [pid = 1740] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 02:27:04 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (15588000) [pid = 1740] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 02:27:04 INFO - PROCESS | 1740 | 1466587624293 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 02:27:04 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 02:27:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 712ms 02:27:04 INFO - PROCESS | 1740 | 1466587624351 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 02:27:04 INFO - PROCESS | 1740 | 1466587624353 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 02:27:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 02:27:04 INFO - PROCESS | 1740 | 1466587624356 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 02:27:04 INFO - PROCESS | 1740 | 1466587624358 Marionette TRACE conn3 <- [1,518,null,{}] 02:27:04 INFO - PROCESS | 1740 | 1466587624361 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:04 INFO - PROCESS | 1740 | 1466587624363 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:04 INFO - PROCESS | 1740 | 1466587624464 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 02:27:04 INFO - PROCESS | 1740 | 1466587624469 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:04 INFO - PROCESS | 1740 | 1466587624471 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:04 INFO - PROCESS | 1740 | ++DOCSHELL 13031800 == 37 [pid = 1740] [id = 139] 02:27:04 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (1314F800) [pid = 1740] [serial = 415] [outer = 00000000] 02:27:04 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (17039800) [pid = 1740] [serial = 416] [outer = 1314F800] 02:27:04 INFO - PROCESS | 1740 | 1466587624515 Marionette DEBUG loaded listener.js 02:27:04 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (17E3EC00) [pid = 1740] [serial = 417] [outer = 1314F800] 02:27:04 INFO - PROCESS | 1740 | 1466587624927 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 02:27:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 02:27:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 615ms 02:27:04 INFO - PROCESS | 1740 | 1466587624958 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 02:27:04 INFO - PROCESS | 1740 | 1466587624960 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 02:27:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 02:27:04 INFO - PROCESS | 1740 | 1466587624964 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 02:27:04 INFO - PROCESS | 1740 | 1466587624965 Marionette TRACE conn3 <- [1,522,null,{}] 02:27:04 INFO - PROCESS | 1740 | 1466587624969 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:04 INFO - PROCESS | 1740 | 1466587624970 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:05 INFO - PROCESS | 1740 | 1466587625051 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 02:27:05 INFO - PROCESS | 1740 | 1466587625056 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:05 INFO - PROCESS | 1740 | 1466587625058 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:05 INFO - PROCESS | 1740 | ++DOCSHELL 155D7000 == 38 [pid = 1740] [id = 140] 02:27:05 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (16282C00) [pid = 1740] [serial = 418] [outer = 00000000] 02:27:05 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (1994E400) [pid = 1740] [serial = 419] [outer = 16282C00] 02:27:05 INFO - PROCESS | 1740 | 1466587625101 Marionette DEBUG loaded listener.js 02:27:05 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (19989C00) [pid = 1740] [serial = 420] [outer = 16282C00] 02:27:05 INFO - PROCESS | 1740 | 1466587625571 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 02:27:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 02:27:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 648ms 02:27:05 INFO - PROCESS | 1740 | 1466587625634 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 02:27:05 INFO - PROCESS | 1740 | 1466587625636 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 02:27:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 02:27:05 INFO - PROCESS | 1740 | 1466587625640 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 02:27:05 INFO - PROCESS | 1740 | 1466587625641 Marionette TRACE conn3 <- [1,526,null,{}] 02:27:05 INFO - PROCESS | 1740 | 1466587625645 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:05 INFO - PROCESS | 1740 | 1466587625647 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:05 INFO - PROCESS | 1740 | 1466587625723 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 02:27:05 INFO - PROCESS | 1740 | 1466587625728 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:05 INFO - PROCESS | 1740 | 1466587625730 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:05 INFO - PROCESS | 1740 | ++DOCSHELL 1998D800 == 39 [pid = 1740] [id = 141] 02:27:05 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (1998E400) [pid = 1740] [serial = 421] [outer = 00000000] 02:27:05 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (19F1F400) [pid = 1740] [serial = 422] [outer = 1998E400] 02:27:05 INFO - PROCESS | 1740 | 1466587625773 Marionette DEBUG loaded listener.js 02:27:05 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (19F21800) [pid = 1740] [serial = 423] [outer = 1998E400] 02:27:06 INFO - PROCESS | 1740 | --DOCSHELL 11202C00 == 38 [pid = 1740] [id = 132] 02:27:06 INFO - PROCESS | 1740 | --DOCSHELL 110F0800 == 37 [pid = 1740] [id = 131] 02:27:06 INFO - PROCESS | 1740 | --DOCSHELL 1327EC00 == 36 [pid = 1740] [id = 129] 02:27:06 INFO - PROCESS | 1740 | --DOCSHELL 10A5A400 == 35 [pid = 1740] [id = 130] 02:27:07 INFO - PROCESS | 1740 | --DOCSHELL 162E4000 == 34 [pid = 1740] [id = 136] 02:27:07 INFO - PROCESS | 1740 | --DOCSHELL 178F3000 == 33 [pid = 1740] [id = 138] 02:27:07 INFO - PROCESS | 1740 | --DOCSHELL 15ADC800 == 32 [pid = 1740] [id = 134] 02:27:07 INFO - PROCESS | 1740 | --DOCSHELL 1774E400 == 31 [pid = 1740] [id = 137] 02:27:07 INFO - PROCESS | 1740 | --DOCSHELL 13E9EC00 == 30 [pid = 1740] [id = 133] 02:27:07 INFO - PROCESS | 1740 | --DOCSHELL 155D7000 == 29 [pid = 1740] [id = 140] 02:27:07 INFO - PROCESS | 1740 | --DOCSHELL 13031800 == 28 [pid = 1740] [id = 139] 02:27:07 INFO - PROCESS | 1740 | --DOCSHELL 162D9800 == 27 [pid = 1740] [id = 135] 02:27:07 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (10A61000) [pid = 1740] [serial = 361] [outer = 00000000] [url = about:blank] 02:27:07 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (110DC000) [pid = 1740] [serial = 362] [outer = 00000000] [url = about:blank] 02:27:07 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (12D73C00) [pid = 1740] [serial = 364] [outer = 00000000] [url = about:blank] 02:27:07 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (13110C00) [pid = 1740] [serial = 365] [outer = 00000000] [url = about:blank] 02:27:07 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (13EA8800) [pid = 1740] [serial = 367] [outer = 00000000] [url = about:blank] 02:27:07 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (17042800) [pid = 1740] [serial = 376] [outer = 00000000] [url = about:blank] 02:27:07 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (15579800) [pid = 1740] [serial = 350] [outer = 00000000] [url = about:blank] 02:27:07 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (13153000) [pid = 1740] [serial = 349] [outer = 00000000] [url = about:blank] 02:27:07 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (16C17C00) [pid = 1740] [serial = 353] [outer = 00000000] [url = about:blank] 02:27:07 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (162E4800) [pid = 1740] [serial = 352] [outer = 00000000] [url = about:blank] 02:27:07 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (19F1CC00) [pid = 1740] [serial = 356] [outer = 00000000] [url = about:blank] 02:27:07 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (19D46400) [pid = 1740] [serial = 355] [outer = 00000000] [url = about:blank] 02:27:07 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (19F22000) [pid = 1740] [serial = 358] [outer = 00000000] [url = about:blank] 02:27:07 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (162DDC00) [pid = 1740] [serial = 373] [outer = 00000000] [url = about:blank] 02:27:07 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (162E3C00) [pid = 1740] [serial = 374] [outer = 00000000] [url = about:blank] 02:27:07 INFO - PROCESS | 1740 | --DOMWINDOW == 68 (155DCC00) [pid = 1740] [serial = 379] [outer = 00000000] [url = about:blank] 02:27:07 INFO - PROCESS | 1740 | --DOMWINDOW == 67 (17EA0000) [pid = 1740] [serial = 382] [outer = 00000000] [url = about:blank] 02:27:07 INFO - PROCESS | 1740 | --DOMWINDOW == 66 (14375000) [pid = 1740] [serial = 164] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:27:07 INFO - PROCESS | 1740 | --DOMWINDOW == 65 (1769B800) [pid = 1740] [serial = 377] [outer = 00000000] [url = about:blank] 02:27:07 INFO - PROCESS | 1740 | --DOMWINDOW == 64 (155DA800) [pid = 1740] [serial = 370] [outer = 00000000] [url = about:blank] 02:27:07 INFO - PROCESS | 1740 | --DOMWINDOW == 63 (17752000) [pid = 1740] [serial = 380] [outer = 00000000] [url = about:blank] 02:27:07 INFO - PROCESS | 1740 | --DOMWINDOW == 62 (158CC400) [pid = 1740] [serial = 371] [outer = 00000000] [url = about:blank] 02:27:07 INFO - PROCESS | 1740 | --DOMWINDOW == 61 (180C9400) [pid = 1740] [serial = 383] [outer = 00000000] [url = about:blank] 02:27:07 INFO - PROCESS | 1740 | --DOMWINDOW == 60 (1826D800) [pid = 1740] [serial = 386] [outer = 00000000] [url = about:blank] 02:27:07 INFO - PROCESS | 1740 | --DOMWINDOW == 59 (14379400) [pid = 1740] [serial = 368] [outer = 00000000] [url = about:blank] 02:27:07 INFO - PROCESS | 1740 | 1466587627652 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 02:27:07 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 02:27:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 2023ms 02:27:07 INFO - PROCESS | 1740 | 1466587627665 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 02:27:07 INFO - PROCESS | 1740 | 1466587627669 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 02:27:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 02:27:07 INFO - PROCESS | 1740 | 1466587627674 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 02:27:07 INFO - PROCESS | 1740 | 1466587627677 Marionette TRACE conn3 <- [1,530,null,{}] 02:27:07 INFO - PROCESS | 1740 | 1466587627683 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:07 INFO - PROCESS | 1740 | 1466587627686 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:07 INFO - PROCESS | 1740 | 1466587627775 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 02:27:07 INFO - PROCESS | 1740 | 1466587627782 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:07 INFO - PROCESS | 1740 | 1466587627786 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:07 INFO - PROCESS | 1740 | ++DOCSHELL 110F5000 == 28 [pid = 1740] [id = 142] 02:27:07 INFO - PROCESS | 1740 | ++DOMWINDOW == 60 (110F9C00) [pid = 1740] [serial = 424] [outer = 00000000] 02:27:07 INFO - PROCESS | 1740 | ++DOMWINDOW == 61 (112E3C00) [pid = 1740] [serial = 425] [outer = 110F9C00] 02:27:07 INFO - PROCESS | 1740 | 1466587627834 Marionette DEBUG loaded listener.js 02:27:07 INFO - PROCESS | 1740 | ++DOMWINDOW == 62 (11AE5800) [pid = 1740] [serial = 426] [outer = 110F9C00] 02:27:08 INFO - PROCESS | 1740 | 1466587628356 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 02:27:08 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 02:27:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 02:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:27:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 02:27:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:27:08 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 02:27:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 02:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:27:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 02:27:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:27:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 712ms 02:27:08 INFO - PROCESS | 1740 | 1466587628407 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 02:27:08 INFO - PROCESS | 1740 | 1466587628412 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 02:27:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 02:27:08 INFO - PROCESS | 1740 | 1466587628419 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 02:27:08 INFO - PROCESS | 1740 | 1466587628421 Marionette TRACE conn3 <- [1,534,null,{}] 02:27:08 INFO - PROCESS | 1740 | 1466587628427 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:08 INFO - PROCESS | 1740 | 1466587628431 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:08 INFO - PROCESS | 1740 | 1466587628525 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 02:27:08 INFO - PROCESS | 1740 | 1466587628533 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:08 INFO - PROCESS | 1740 | 1466587628536 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:08 INFO - PROCESS | 1740 | ++DOCSHELL 12A24C00 == 29 [pid = 1740] [id = 143] 02:27:08 INFO - PROCESS | 1740 | ++DOMWINDOW == 63 (13152800) [pid = 1740] [serial = 427] [outer = 00000000] 02:27:08 INFO - PROCESS | 1740 | ++DOMWINDOW == 64 (13273000) [pid = 1740] [serial = 428] [outer = 13152800] 02:27:08 INFO - PROCESS | 1740 | 1466587628582 Marionette DEBUG loaded listener.js 02:27:08 INFO - PROCESS | 1740 | ++DOMWINDOW == 65 (1365B800) [pid = 1740] [serial = 429] [outer = 13152800] 02:27:09 INFO - PROCESS | 1740 | 1466587629046 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 02:27:09 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 02:27:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 664ms 02:27:09 INFO - PROCESS | 1740 | 1466587629055 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 02:27:09 INFO - PROCESS | 1740 | 1466587629058 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 02:27:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 02:27:09 INFO - PROCESS | 1740 | 1466587629061 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 02:27:09 INFO - PROCESS | 1740 | 1466587629064 Marionette TRACE conn3 <- [1,538,null,{}] 02:27:09 INFO - PROCESS | 1740 | 1466587629127 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:09 INFO - PROCESS | 1740 | 1466587629132 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:09 INFO - PROCESS | 1740 | 1466587629236 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 02:27:09 INFO - PROCESS | 1740 | 1466587629246 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:09 INFO - PROCESS | 1740 | 1466587629249 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:09 INFO - PROCESS | 1740 | ++DOCSHELL 15186C00 == 30 [pid = 1740] [id = 144] 02:27:09 INFO - PROCESS | 1740 | ++DOMWINDOW == 66 (15187000) [pid = 1740] [serial = 430] [outer = 00000000] 02:27:09 INFO - PROCESS | 1740 | ++DOMWINDOW == 67 (15581000) [pid = 1740] [serial = 431] [outer = 15187000] 02:27:09 INFO - PROCESS | 1740 | 1466587629296 Marionette DEBUG loaded listener.js 02:27:09 INFO - PROCESS | 1740 | ++DOMWINDOW == 68 (15587800) [pid = 1740] [serial = 432] [outer = 15187000] 02:27:09 INFO - PROCESS | 1740 | 1466587629725 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 02:27:09 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. 02:27:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 680ms 02:27:09 INFO - PROCESS | 1740 | 1466587629752 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 02:27:09 INFO - PROCESS | 1740 | 1466587629755 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 02:27:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 02:27:09 INFO - PROCESS | 1740 | 1466587629758 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 02:27:09 INFO - PROCESS | 1740 | 1466587629760 Marionette TRACE conn3 <- [1,542,null,{}] 02:27:09 INFO - PROCESS | 1740 | 1466587629763 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:09 INFO - PROCESS | 1740 | 1466587629765 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:09 INFO - PROCESS | 1740 | 1466587629851 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 02:27:09 INFO - PROCESS | 1740 | 1466587629859 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:09 INFO - PROCESS | 1740 | 1466587629861 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:09 INFO - PROCESS | 1740 | ++DOCSHELL 15585C00 == 31 [pid = 1740] [id = 145] 02:27:09 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (155D1000) [pid = 1740] [serial = 433] [outer = 00000000] 02:27:09 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (158CC800) [pid = 1740] [serial = 434] [outer = 155D1000] 02:27:09 INFO - PROCESS | 1740 | 1466587629905 Marionette DEBUG loaded listener.js 02:27:10 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (15D55C00) [pid = 1740] [serial = 435] [outer = 155D1000] 02:27:10 INFO - PROCESS | 1740 | [1740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:27:10 INFO - PROCESS | 1740 | [1740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:27:10 INFO - PROCESS | 1740 | [1740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:27:10 INFO - PROCESS | 1740 | 1466587630367 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 02:27:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 02:27:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 615ms 02:27:10 INFO - PROCESS | 1740 | 1466587630388 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 02:27:10 INFO - PROCESS | 1740 | 1466587630390 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 02:27:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 02:27:10 INFO - PROCESS | 1740 | 1466587630393 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 02:27:10 INFO - PROCESS | 1740 | 1466587630395 Marionette TRACE conn3 <- [1,546,null,{}] 02:27:10 INFO - PROCESS | 1740 | 1466587630398 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:10 INFO - PROCESS | 1740 | 1466587630400 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:10 INFO - PROCESS | 1740 | 1466587630510 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 02:27:10 INFO - PROCESS | 1740 | 1466587630515 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:10 INFO - PROCESS | 1740 | 1466587630517 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:10 INFO - PROCESS | 1740 | ++DOCSHELL 15D50400 == 32 [pid = 1740] [id = 146] 02:27:10 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (1627EC00) [pid = 1740] [serial = 436] [outer = 00000000] 02:27:10 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (162D9800) [pid = 1740] [serial = 437] [outer = 1627EC00] 02:27:10 INFO - PROCESS | 1740 | 1466587630560 Marionette DEBUG loaded listener.js 02:27:10 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (162DF800) [pid = 1740] [serial = 438] [outer = 1627EC00] 02:27:11 INFO - PROCESS | 1740 | 1466587631025 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 02:27:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 02:27:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 664ms 02:27:11 INFO - PROCESS | 1740 | 1466587631064 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 02:27:11 INFO - PROCESS | 1740 | 1466587631066 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 02:27:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 02:27:11 INFO - PROCESS | 1740 | 1466587631070 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 02:27:11 INFO - PROCESS | 1740 | 1466587631071 Marionette TRACE conn3 <- [1,550,null,{}] 02:27:11 INFO - PROCESS | 1740 | 1466587631074 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:11 INFO - PROCESS | 1740 | 1466587631080 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:11 INFO - PROCESS | 1740 | 1466587631181 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 02:27:11 INFO - PROCESS | 1740 | 1466587631188 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:11 INFO - PROCESS | 1740 | 1466587631190 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:11 INFO - PROCESS | 1740 | ++DOCSHELL 16A60800 == 33 [pid = 1740] [id = 147] 02:27:11 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (16A74C00) [pid = 1740] [serial = 439] [outer = 00000000] 02:27:11 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (1703D000) [pid = 1740] [serial = 440] [outer = 16A74C00] 02:27:11 INFO - PROCESS | 1740 | 1466587631239 Marionette DEBUG loaded listener.js 02:27:11 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (170A1C00) [pid = 1740] [serial = 441] [outer = 16A74C00] 02:27:11 INFO - PROCESS | 1740 | [1740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:27:11 INFO - PROCESS | 1740 | [1740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:27:11 INFO - PROCESS | 1740 | [1740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:27:11 INFO - PROCESS | 1740 | 1466587631640 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 02:27:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 02:27:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 615ms 02:27:11 INFO - PROCESS | 1740 | 1466587631666 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 02:27:11 INFO - PROCESS | 1740 | 1466587631668 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 02:27:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 02:27:11 INFO - PROCESS | 1740 | 1466587631693 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 02:27:11 INFO - PROCESS | 1740 | 1466587631695 Marionette TRACE conn3 <- [1,554,null,{}] 02:27:11 INFO - PROCESS | 1740 | 1466587631703 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:11 INFO - PROCESS | 1740 | 1466587631705 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:11 INFO - PROCESS | 1740 | 1466587631778 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 02:27:11 INFO - PROCESS | 1740 | 1466587631783 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:11 INFO - PROCESS | 1740 | 1466587631785 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:11 INFO - PROCESS | 1740 | ++DOCSHELL 1703AC00 == 34 [pid = 1740] [id = 148] 02:27:11 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (1774E000) [pid = 1740] [serial = 442] [outer = 00000000] 02:27:11 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (1776B800) [pid = 1740] [serial = 443] [outer = 1774E000] 02:27:11 INFO - PROCESS | 1740 | 1466587631835 Marionette DEBUG loaded listener.js 02:27:11 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (17771800) [pid = 1740] [serial = 444] [outer = 1774E000] 02:27:12 INFO - PROCESS | 1740 | [1740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:27:12 INFO - PROCESS | 1740 | [1740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:27:12 INFO - PROCESS | 1740 | 1466587632339 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 02:27:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 02:27:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 680ms 02:27:12 INFO - PROCESS | 1740 | 1466587632375 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 02:27:12 INFO - PROCESS | 1740 | 1466587632377 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 02:27:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 02:27:12 INFO - PROCESS | 1740 | 1466587632380 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 02:27:12 INFO - PROCESS | 1740 | 1466587632382 Marionette TRACE conn3 <- [1,558,null,{}] 02:27:12 INFO - PROCESS | 1740 | 1466587632385 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:12 INFO - PROCESS | 1740 | 1466587632387 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:12 INFO - PROCESS | 1740 | 1466587632461 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 02:27:12 INFO - PROCESS | 1740 | 1466587632466 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:12 INFO - PROCESS | 1740 | 1466587632469 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:12 INFO - PROCESS | 1740 | ++DOCSHELL 17AD3C00 == 35 [pid = 1740] [id = 149] 02:27:12 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (17E39400) [pid = 1740] [serial = 445] [outer = 00000000] 02:27:12 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (180C9400) [pid = 1740] [serial = 446] [outer = 17E39400] 02:27:12 INFO - PROCESS | 1740 | 1466587632511 Marionette DEBUG loaded listener.js 02:27:12 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (180CC400) [pid = 1740] [serial = 447] [outer = 17E39400] 02:27:12 INFO - PROCESS | 1740 | [1740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:27:12 INFO - PROCESS | 1740 | [1740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:27:12 INFO - PROCESS | 1740 | [1740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:27:12 INFO - PROCESS | 1740 | 1466587632970 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 02:27:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 02:27:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 615ms 02:27:13 INFO - PROCESS | 1740 | 1466587633012 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 02:27:13 INFO - PROCESS | 1740 | 1466587633014 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 02:27:13 INFO - PROCESS | 1740 | 1466587633017 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 02:27:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 02:27:13 INFO - PROCESS | 1740 | 1466587633019 Marionette TRACE conn3 <- [1,562,null,{}] 02:27:13 INFO - PROCESS | 1740 | 1466587633022 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:13 INFO - PROCESS | 1740 | 1466587633024 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:13 INFO - PROCESS | 1740 | 1466587633133 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 02:27:13 INFO - PROCESS | 1740 | 1466587633141 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:13 INFO - PROCESS | 1740 | 1466587633143 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:13 INFO - PROCESS | 1740 | ++DOCSHELL 1826CC00 == 36 [pid = 1740] [id = 150] 02:27:13 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (18456800) [pid = 1740] [serial = 448] [outer = 00000000] 02:27:13 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (1876EC00) [pid = 1740] [serial = 449] [outer = 18456800] 02:27:13 INFO - PROCESS | 1740 | 1466587633185 Marionette DEBUG loaded listener.js 02:27:13 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (18776800) [pid = 1740] [serial = 450] [outer = 18456800] 02:27:13 INFO - PROCESS | 1740 | 1466587633641 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:27:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 02:27:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 664ms 02:27:13 INFO - PROCESS | 1740 | 1466587633655 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 02:27:13 INFO - PROCESS | 1740 | 1466587633657 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 02:27:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 02:27:13 INFO - PROCESS | 1740 | 1466587633660 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 02:27:13 INFO - PROCESS | 1740 | 1466587633662 Marionette TRACE conn3 <- [1,566,null,{}] 02:27:13 INFO - PROCESS | 1740 | 1466587633675 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:13 INFO - PROCESS | 1740 | 1466587633677 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:13 INFO - PROCESS | 1740 | 1466587633789 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 02:27:13 INFO - PROCESS | 1740 | 1466587633793 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:13 INFO - PROCESS | 1740 | 1466587633795 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:13 INFO - PROCESS | 1740 | ++DOCSHELL 158C4C00 == 37 [pid = 1740] [id = 151] 02:27:13 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (17E9F000) [pid = 1740] [serial = 451] [outer = 00000000] 02:27:13 INFO - PROCESS | 1740 | ++DOMWINDOW == 88 (19D46C00) [pid = 1740] [serial = 452] [outer = 17E9F000] 02:27:13 INFO - PROCESS | 1740 | 1466587633838 Marionette DEBUG loaded listener.js 02:27:13 INFO - PROCESS | 1740 | ++DOMWINDOW == 89 (19F1D000) [pid = 1740] [serial = 453] [outer = 17E9F000] 02:27:14 INFO - PROCESS | 1740 | 1466587634302 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 02:27:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 02:27:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 663ms 02:27:14 INFO - PROCESS | 1740 | 1466587634332 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 02:27:14 INFO - PROCESS | 1740 | 1466587634334 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 02:27:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 02:27:14 INFO - PROCESS | 1740 | 1466587634337 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 02:27:14 INFO - PROCESS | 1740 | 1466587634339 Marionette TRACE conn3 <- [1,570,null,{}] 02:27:14 INFO - PROCESS | 1740 | 1466587634344 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:14 INFO - PROCESS | 1740 | 1466587634346 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:14 INFO - PROCESS | 1740 | 1466587634462 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 02:27:14 INFO - PROCESS | 1740 | 1466587634548 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:14 INFO - PROCESS | 1740 | 1466587634550 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:14 INFO - PROCESS | 1740 | ++DOCSHELL 19F28800 == 38 [pid = 1740] [id = 152] 02:27:14 INFO - PROCESS | 1740 | ++DOMWINDOW == 90 (19F2A000) [pid = 1740] [serial = 454] [outer = 00000000] 02:27:14 INFO - PROCESS | 1740 | ++DOMWINDOW == 91 (1A5AE800) [pid = 1740] [serial = 455] [outer = 19F2A000] 02:27:14 INFO - PROCESS | 1740 | 1466587634595 Marionette DEBUG loaded listener.js 02:27:14 INFO - PROCESS | 1740 | ++DOMWINDOW == 92 (1A6B2800) [pid = 1740] [serial = 456] [outer = 19F2A000] 02:27:15 INFO - PROCESS | 1740 | 1466587635044 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 02:27:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 02:27:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 729ms 02:27:15 INFO - PROCESS | 1740 | --DOMWINDOW == 91 (16A61000) [pid = 1740] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 02:27:15 INFO - PROCESS | 1740 | --DOMWINDOW == 90 (1774E800) [pid = 1740] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 02:27:15 INFO - PROCESS | 1740 | --DOMWINDOW == 89 (17AD2800) [pid = 1740] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 02:27:15 INFO - PROCESS | 1740 | --DOMWINDOW == 88 (1314F800) [pid = 1740] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 02:27:15 INFO - PROCESS | 1740 | --DOMWINDOW == 87 (16282C00) [pid = 1740] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 02:27:15 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (162DB000) [pid = 1740] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 02:27:15 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (15D4A800) [pid = 1740] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 02:27:15 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (13E9F800) [pid = 1740] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 02:27:15 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (11203000) [pid = 1740] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 02:27:15 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (11201400) [pid = 1740] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 02:27:15 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (10A5CC00) [pid = 1740] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 02:27:15 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (18264800) [pid = 1740] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 02:27:15 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (15580C00) [pid = 1740] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 02:27:15 INFO - PROCESS | 1740 | 1466587635292 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 02:27:15 INFO - PROCESS | 1740 | 1466587635294 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 02:27:15 INFO - PROCESS | 1740 | 1466587635303 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 02:27:15 INFO - PROCESS | 1740 | 1466587635305 Marionette TRACE conn3 <- [1,574,null,{}] 02:27:15 INFO - PROCESS | 1740 | 1466587635309 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 02:27:15 INFO - PROCESS | 1740 | 1466587635310 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:15 INFO - PROCESS | 1740 | 1466587635396 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 02:27:15 INFO - PROCESS | 1740 | 1466587635404 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:15 INFO - PROCESS | 1740 | 1466587635406 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:15 INFO - PROCESS | 1740 | ++DOCSHELL 112E2C00 == 39 [pid = 1740] [id = 153] 02:27:15 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (131EA000) [pid = 1740] [serial = 457] [outer = 00000000] 02:27:15 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (15583C00) [pid = 1740] [serial = 458] [outer = 131EA000] 02:27:15 INFO - PROCESS | 1740 | 1466587635448 Marionette DEBUG loaded listener.js 02:27:15 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (162D8000) [pid = 1740] [serial = 459] [outer = 131EA000] 02:27:15 INFO - PROCESS | 1740 | [1740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:27:15 INFO - PROCESS | 1740 | [1740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:27:15 INFO - PROCESS | 1740 | [1740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:27:15 INFO - PROCESS | 1740 | 1466587635945 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 02:27:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 02:27:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 647ms 02:27:16 INFO - PROCESS | 1740 | 1466587635992 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 02:27:16 INFO - PROCESS | 1740 | 1466587635994 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 02:27:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 02:27:16 INFO - PROCESS | 1740 | 1466587635998 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 02:27:16 INFO - PROCESS | 1740 | 1466587635999 Marionette TRACE conn3 <- [1,578,null,{}] 02:27:16 INFO - PROCESS | 1740 | 1466587636003 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:16 INFO - PROCESS | 1740 | 1466587636004 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:16 INFO - PROCESS | 1740 | 1466587636080 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 02:27:16 INFO - PROCESS | 1740 | 1466587636088 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:16 INFO - PROCESS | 1740 | 1466587636090 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:16 INFO - PROCESS | 1740 | ++DOCSHELL 13075C00 == 40 [pid = 1740] [id = 154] 02:27:16 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (16A61000) [pid = 1740] [serial = 460] [outer = 00000000] 02:27:16 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (19983C00) [pid = 1740] [serial = 461] [outer = 16A61000] 02:27:16 INFO - PROCESS | 1740 | 1466587636131 Marionette DEBUG loaded listener.js 02:27:16 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (19F21000) [pid = 1740] [serial = 462] [outer = 16A61000] 02:27:16 INFO - PROCESS | 1740 | 1466587636579 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 02:27:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 02:27:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 664ms 02:27:16 INFO - PROCESS | 1740 | 1466587636637 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 02:27:16 INFO - PROCESS | 1740 | 1466587636639 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 02:27:16 INFO - PROCESS | 1740 | 1466587636642 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 02:27:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 02:27:16 INFO - PROCESS | 1740 | 1466587636643 Marionette TRACE conn3 <- [1,582,null,{}] 02:27:16 INFO - PROCESS | 1740 | 1466587636647 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:16 INFO - PROCESS | 1740 | 1466587636649 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:16 INFO - PROCESS | 1740 | 1466587636746 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 02:27:16 INFO - PROCESS | 1740 | 1466587636806 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:16 INFO - PROCESS | 1740 | 1466587636808 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:16 INFO - PROCESS | 1740 | ++DOCSHELL 1A924400 == 41 [pid = 1740] [id = 155] 02:27:16 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (1A927400) [pid = 1740] [serial = 463] [outer = 00000000] 02:27:16 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (1A92B000) [pid = 1740] [serial = 464] [outer = 1A927400] 02:27:16 INFO - PROCESS | 1740 | 1466587636850 Marionette DEBUG loaded listener.js 02:27:16 INFO - PROCESS | 1740 | ++DOMWINDOW == 88 (1A98FC00) [pid = 1740] [serial = 465] [outer = 1A927400] 02:27:17 INFO - PROCESS | 1740 | 1466587637327 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 02:27:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 02:27:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 712ms 02:27:17 INFO - PROCESS | 1740 | 1466587637393 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 02:27:17 INFO - PROCESS | 1740 | 1466587637397 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 02:27:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 02:27:17 INFO - PROCESS | 1740 | 1466587637451 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 02:27:17 INFO - PROCESS | 1740 | 1466587637455 Marionette TRACE conn3 <- [1,586,null,{}] 02:27:17 INFO - PROCESS | 1740 | 1466587637467 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:17 INFO - PROCESS | 1740 | 1466587637473 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:17 INFO - PROCESS | 1740 | 1466587637631 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 02:27:17 INFO - PROCESS | 1740 | 1466587637774 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:17 INFO - PROCESS | 1740 | 1466587637779 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:17 INFO - PROCESS | 1740 | ++DOCSHELL 131EA800 == 42 [pid = 1740] [id = 156] 02:27:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 89 (131EAC00) [pid = 1740] [serial = 466] [outer = 00000000] 02:27:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 90 (136F2800) [pid = 1740] [serial = 467] [outer = 131EAC00] 02:27:17 INFO - PROCESS | 1740 | 1466587637836 Marionette DEBUG loaded listener.js 02:27:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 91 (13EA1000) [pid = 1740] [serial = 468] [outer = 131EAC00] 02:27:18 INFO - PROCESS | 1740 | 1466587638464 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 02:27:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 02:27:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1132ms 02:27:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 02:27:18 INFO - PROCESS | 1740 | 1466587638535 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 02:27:18 INFO - PROCESS | 1740 | 1466587638539 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 02:27:18 INFO - PROCESS | 1740 | 1466587638546 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 02:27:18 INFO - PROCESS | 1740 | 1466587638549 Marionette TRACE conn3 <- [1,590,null,{}] 02:27:18 INFO - PROCESS | 1740 | 1466587638580 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:18 INFO - PROCESS | 1740 | 1466587638583 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:18 INFO - PROCESS | 1740 | 1466587638739 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 02:27:18 INFO - PROCESS | 1740 | 1466587638855 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:18 INFO - PROCESS | 1740 | 1466587638858 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:18 INFO - PROCESS | 1740 | ++DOCSHELL 1508B400 == 43 [pid = 1740] [id = 157] 02:27:18 INFO - PROCESS | 1740 | ++DOMWINDOW == 92 (1508D800) [pid = 1740] [serial = 469] [outer = 00000000] 02:27:18 INFO - PROCESS | 1740 | ++DOMWINDOW == 93 (15838000) [pid = 1740] [serial = 470] [outer = 1508D800] 02:27:18 INFO - PROCESS | 1740 | 1466587638914 Marionette DEBUG loaded listener.js 02:27:19 INFO - PROCESS | 1740 | ++DOMWINDOW == 94 (15D51400) [pid = 1740] [serial = 471] [outer = 1508D800] 02:27:19 INFO - PROCESS | 1740 | 1466587639862 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 02:27:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 02:27:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1375ms 02:27:19 INFO - PROCESS | 1740 | 1466587639950 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 02:27:19 INFO - PROCESS | 1740 | 1466587639954 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 02:27:19 INFO - PROCESS | 1740 | 1466587639959 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 02:27:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 02:27:19 INFO - PROCESS | 1740 | 1466587639962 Marionette TRACE conn3 <- [1,594,null,{}] 02:27:19 INFO - PROCESS | 1740 | 1466587639968 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:19 INFO - PROCESS | 1740 | 1466587639970 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:20 INFO - PROCESS | 1740 | 1466587640085 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 02:27:20 INFO - PROCESS | 1740 | 1466587640162 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:20 INFO - PROCESS | 1740 | 1466587640167 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:20 INFO - PROCESS | 1740 | ++DOCSHELL 1281D800 == 44 [pid = 1740] [id = 158] 02:27:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 95 (1281F400) [pid = 1740] [serial = 472] [outer = 00000000] 02:27:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 96 (14371C00) [pid = 1740] [serial = 473] [outer = 1281F400] 02:27:20 INFO - PROCESS | 1740 | 1466587640261 Marionette DEBUG loaded listener.js 02:27:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 97 (15001400) [pid = 1740] [serial = 474] [outer = 1281F400] 02:27:20 INFO - PROCESS | 1740 | --DOCSHELL 13075C00 == 43 [pid = 1740] [id = 154] 02:27:20 INFO - PROCESS | 1740 | --DOCSHELL 112E2C00 == 42 [pid = 1740] [id = 153] 02:27:20 INFO - PROCESS | 1740 | --DOCSHELL 19F28800 == 41 [pid = 1740] [id = 152] 02:27:20 INFO - PROCESS | 1740 | --DOCSHELL 158C4C00 == 40 [pid = 1740] [id = 151] 02:27:20 INFO - PROCESS | 1740 | --DOCSHELL 1826CC00 == 39 [pid = 1740] [id = 150] 02:27:20 INFO - PROCESS | 1740 | --DOCSHELL 17AD3C00 == 38 [pid = 1740] [id = 149] 02:27:20 INFO - PROCESS | 1740 | --DOCSHELL 1703AC00 == 37 [pid = 1740] [id = 148] 02:27:20 INFO - PROCESS | 1740 | --DOCSHELL 16A60800 == 36 [pid = 1740] [id = 147] 02:27:20 INFO - PROCESS | 1740 | --DOCSHELL 15D50400 == 35 [pid = 1740] [id = 146] 02:27:20 INFO - PROCESS | 1740 | --DOCSHELL 15585C00 == 34 [pid = 1740] [id = 145] 02:27:20 INFO - PROCESS | 1740 | --DOCSHELL 15186C00 == 33 [pid = 1740] [id = 144] 02:27:20 INFO - PROCESS | 1740 | --DOCSHELL 12A24C00 == 32 [pid = 1740] [id = 143] 02:27:20 INFO - PROCESS | 1740 | --DOCSHELL 110F5000 == 31 [pid = 1740] [id = 142] 02:27:20 INFO - PROCESS | 1740 | --DOMWINDOW == 96 (19F26000) [pid = 1740] [serial = 359] [outer = 00000000] [url = about:blank] 02:27:20 INFO - PROCESS | 1740 | --DOMWINDOW == 95 (17041C00) [pid = 1740] [serial = 407] [outer = 00000000] [url = about:blank] 02:27:20 INFO - PROCESS | 1740 | --DOMWINDOW == 94 (1826C800) [pid = 1740] [serial = 410] [outer = 00000000] [url = about:blank] 02:27:20 INFO - PROCESS | 1740 | --DOMWINDOW == 93 (1994EC00) [pid = 1740] [serial = 413] [outer = 00000000] [url = about:blank] 02:27:20 INFO - PROCESS | 1740 | --DOMWINDOW == 92 (1826D000) [pid = 1740] [serial = 411] [outer = 00000000] [url = about:blank] 02:27:20 INFO - PROCESS | 1740 | --DOMWINDOW == 91 (17039800) [pid = 1740] [serial = 416] [outer = 00000000] [url = about:blank] 02:27:20 INFO - PROCESS | 1740 | --DOMWINDOW == 90 (1994E400) [pid = 1740] [serial = 419] [outer = 00000000] [url = about:blank] 02:27:20 INFO - PROCESS | 1740 | --DOMWINDOW == 89 (19981C00) [pid = 1740] [serial = 414] [outer = 00000000] [url = about:blank] 02:27:20 INFO - PROCESS | 1740 | --DOMWINDOW == 88 (16A7E400) [pid = 1740] [serial = 404] [outer = 00000000] [url = about:blank] 02:27:20 INFO - PROCESS | 1740 | --DOMWINDOW == 87 (15F74400) [pid = 1740] [serial = 401] [outer = 00000000] [url = about:blank] 02:27:20 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (16283800) [pid = 1740] [serial = 402] [outer = 00000000] [url = about:blank] 02:27:20 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (15084400) [pid = 1740] [serial = 398] [outer = 00000000] [url = about:blank] 02:27:20 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (19989C00) [pid = 1740] [serial = 420] [outer = 00000000] [url = about:blank] 02:27:20 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (15580400) [pid = 1740] [serial = 399] [outer = 00000000] [url = about:blank] 02:27:20 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (1289DC00) [pid = 1740] [serial = 395] [outer = 00000000] [url = about:blank] 02:27:20 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (19F1F400) [pid = 1740] [serial = 422] [outer = 00000000] [url = about:blank] 02:27:20 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (12BD0400) [pid = 1740] [serial = 396] [outer = 00000000] [url = about:blank] 02:27:20 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (1508A400) [pid = 1740] [serial = 393] [outer = 00000000] [url = about:blank] 02:27:20 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (1327E400) [pid = 1740] [serial = 392] [outer = 00000000] [url = about:blank] 02:27:20 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (12AA8800) [pid = 1740] [serial = 390] [outer = 00000000] [url = about:blank] 02:27:20 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (112EA000) [pid = 1740] [serial = 389] [outer = 00000000] [url = about:blank] 02:27:20 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (1826FC00) [pid = 1740] [serial = 387] [outer = 00000000] [url = about:blank] 02:27:20 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (17104000) [pid = 1740] [serial = 408] [outer = 00000000] [url = about:blank] 02:27:20 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (17E3EC00) [pid = 1740] [serial = 417] [outer = 00000000] [url = about:blank] 02:27:20 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (16C16400) [pid = 1740] [serial = 405] [outer = 00000000] [url = about:blank] 02:27:20 INFO - PROCESS | 1740 | 1466587640796 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:27:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 02:27:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 874ms 02:27:20 INFO - PROCESS | 1740 | 1466587640838 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 02:27:20 INFO - PROCESS | 1740 | 1466587640842 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 02:27:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 02:27:20 INFO - PROCESS | 1740 | 1466587640851 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 02:27:20 INFO - PROCESS | 1740 | 1466587640854 Marionette TRACE conn3 <- [1,598,null,{}] 02:27:20 INFO - PROCESS | 1740 | 1466587640858 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:20 INFO - PROCESS | 1740 | 1466587640860 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:20 INFO - PROCESS | 1740 | 1466587640943 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 02:27:20 INFO - PROCESS | 1740 | 1466587640951 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:20 INFO - PROCESS | 1740 | 1466587640953 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:20 INFO - PROCESS | 1740 | ++DOCSHELL 13276400 == 32 [pid = 1740] [id = 159] 02:27:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (139A3000) [pid = 1740] [serial = 475] [outer = 00000000] 02:27:21 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (1508A400) [pid = 1740] [serial = 476] [outer = 139A3000] 02:27:21 INFO - PROCESS | 1740 | 1466587641000 Marionette DEBUG loaded listener.js 02:27:21 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (1557C000) [pid = 1740] [serial = 477] [outer = 139A3000] 02:27:21 INFO - PROCESS | 1740 | 1466587641463 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 02:27:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 02:27:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 663ms 02:27:21 INFO - PROCESS | 1740 | 1466587641493 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 02:27:21 INFO - PROCESS | 1740 | 1466587641495 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 02:27:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 02:27:21 INFO - PROCESS | 1740 | 1466587641499 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 02:27:21 INFO - PROCESS | 1740 | 1466587641502 Marionette TRACE conn3 <- [1,602,null,{}] 02:27:21 INFO - PROCESS | 1740 | 1466587641513 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:21 INFO - PROCESS | 1740 | 1466587641517 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:21 INFO - PROCESS | 1740 | 1466587641646 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 02:27:21 INFO - PROCESS | 1740 | 1466587641686 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:21 INFO - PROCESS | 1740 | 1466587641689 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:21 INFO - PROCESS | 1740 | ++DOCSHELL 15F81800 == 33 [pid = 1740] [id = 160] 02:27:21 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (16279400) [pid = 1740] [serial = 478] [outer = 00000000] 02:27:21 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (16283800) [pid = 1740] [serial = 479] [outer = 16279400] 02:27:21 INFO - PROCESS | 1740 | 1466587641754 Marionette DEBUG loaded listener.js 02:27:21 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (162DDC00) [pid = 1740] [serial = 480] [outer = 16279400] 02:27:22 INFO - PROCESS | 1740 | 1466587642184 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 02:27:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 02:27:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 712ms 02:27:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 02:27:22 INFO - PROCESS | 1740 | 1466587642228 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 02:27:22 INFO - PROCESS | 1740 | 1466587642231 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 02:27:22 INFO - PROCESS | 1740 | 1466587642234 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 02:27:22 INFO - PROCESS | 1740 | 1466587642236 Marionette TRACE conn3 <- [1,606,null,{}] 02:27:22 INFO - PROCESS | 1740 | 1466587642240 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:22 INFO - PROCESS | 1740 | 1466587642241 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:22 INFO - PROCESS | 1740 | 1466587642322 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 02:27:22 INFO - PROCESS | 1740 | 1466587642328 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:22 INFO - PROCESS | 1740 | 1466587642330 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:22 INFO - PROCESS | 1740 | ++DOCSHELL 162DD800 == 34 [pid = 1740] [id = 161] 02:27:22 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (162E3C00) [pid = 1740] [serial = 481] [outer = 00000000] 02:27:22 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (17035400) [pid = 1740] [serial = 482] [outer = 162E3C00] 02:27:22 INFO - PROCESS | 1740 | 1466587642373 Marionette DEBUG loaded listener.js 02:27:22 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (17040800) [pid = 1740] [serial = 483] [outer = 162E3C00] 02:27:22 INFO - PROCESS | 1740 | 1466587642880 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 02:27:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 02:27:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 647ms 02:27:22 INFO - PROCESS | 1740 | 1466587642913 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 02:27:22 INFO - PROCESS | 1740 | 1466587642915 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 02:27:22 INFO - PROCESS | 1740 | 1466587642919 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 02:27:22 INFO - PROCESS | 1740 | 1466587642920 Marionette TRACE conn3 <- [1,610,null,{}] 02:27:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 02:27:22 INFO - PROCESS | 1740 | 1466587642924 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:22 INFO - PROCESS | 1740 | 1466587642926 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:23 INFO - PROCESS | 1740 | 1466587643032 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 02:27:23 INFO - PROCESS | 1740 | 1466587643113 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:23 INFO - PROCESS | 1740 | 1466587643115 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:23 INFO - PROCESS | 1740 | ++DOCSHELL 170AD800 == 35 [pid = 1740] [id = 162] 02:27:23 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (17103C00) [pid = 1740] [serial = 484] [outer = 00000000] 02:27:23 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (1776A400) [pid = 1740] [serial = 485] [outer = 17103C00] 02:27:23 INFO - PROCESS | 1740 | 1466587643158 Marionette DEBUG loaded listener.js 02:27:23 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (1776D000) [pid = 1740] [serial = 486] [outer = 17103C00] 02:27:23 INFO - PROCESS | 1740 | 1466587643627 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 02:27:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 02:27:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 760ms 02:27:23 INFO - PROCESS | 1740 | 1466587643696 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 02:27:23 INFO - PROCESS | 1740 | 1466587643698 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 02:27:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 02:27:23 INFO - PROCESS | 1740 | 1466587643702 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 02:27:23 INFO - PROCESS | 1740 | 1466587643703 Marionette TRACE conn3 <- [1,614,null,{}] 02:27:23 INFO - PROCESS | 1740 | 1466587643707 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:23 INFO - PROCESS | 1740 | 1466587643712 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:23 INFO - PROCESS | 1740 | 1466587643856 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 02:27:23 INFO - PROCESS | 1740 | 1466587643866 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:23 INFO - PROCESS | 1740 | 1466587643868 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:23 INFO - PROCESS | 1740 | ++DOCSHELL 16C16C00 == 36 [pid = 1740] [id = 163] 02:27:23 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (16C73800) [pid = 1740] [serial = 487] [outer = 00000000] 02:27:23 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (18769800) [pid = 1740] [serial = 488] [outer = 16C73800] 02:27:23 INFO - PROCESS | 1740 | 1466587643911 Marionette DEBUG loaded listener.js 02:27:23 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (1876B800) [pid = 1740] [serial = 489] [outer = 16C73800] 02:27:24 INFO - PROCESS | 1740 | 1466587644339 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 02:27:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 02:27:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 729ms 02:27:24 INFO - PROCESS | 1740 | 1466587644413 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 02:27:24 INFO - PROCESS | 1740 | 1466587644415 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 02:27:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 02:27:24 INFO - PROCESS | 1740 | 1466587644418 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 02:27:24 INFO - PROCESS | 1740 | 1466587644420 Marionette TRACE conn3 <- [1,618,null,{}] 02:27:24 INFO - PROCESS | 1740 | 1466587644501 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:24 INFO - PROCESS | 1740 | 1466587644503 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:24 INFO - PROCESS | 1740 | 1466587644618 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 02:27:24 INFO - PROCESS | 1740 | 1466587644626 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:24 INFO - PROCESS | 1740 | 1466587644628 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:24 INFO - PROCESS | 1740 | ++DOCSHELL 19985800 == 37 [pid = 1740] [id = 164] 02:27:24 INFO - PROCESS | 1740 | ++DOMWINDOW == 88 (19989800) [pid = 1740] [serial = 490] [outer = 00000000] 02:27:24 INFO - PROCESS | 1740 | ++DOMWINDOW == 89 (19D44C00) [pid = 1740] [serial = 491] [outer = 19989800] 02:27:24 INFO - PROCESS | 1740 | 1466587644670 Marionette DEBUG loaded listener.js 02:27:24 INFO - PROCESS | 1740 | ++DOMWINDOW == 90 (19F1BC00) [pid = 1740] [serial = 492] [outer = 19989800] 02:27:25 INFO - PROCESS | 1740 | --DOMWINDOW == 89 (1998E400) [pid = 1740] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 02:27:25 INFO - PROCESS | 1740 | --DOMWINDOW == 88 (110F9C00) [pid = 1740] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 02:27:25 INFO - PROCESS | 1740 | --DOMWINDOW == 87 (1774E000) [pid = 1740] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 02:27:25 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (18456800) [pid = 1740] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 02:27:25 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (15187000) [pid = 1740] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 02:27:25 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (13152800) [pid = 1740] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 02:27:25 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (17E9F000) [pid = 1740] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 02:27:25 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (1627EC00) [pid = 1740] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 02:27:25 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (17E39400) [pid = 1740] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 02:27:25 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (19F2A000) [pid = 1740] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 02:27:25 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (131EA000) [pid = 1740] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 02:27:25 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (155D1000) [pid = 1740] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 02:27:25 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (16A74C00) [pid = 1740] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 02:27:25 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (16A61000) [pid = 1740] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 02:27:25 INFO - PROCESS | 1740 | 1466587645216 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 02:27:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 02:27:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 858ms 02:27:25 INFO - PROCESS | 1740 | 1466587645273 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 02:27:25 INFO - PROCESS | 1740 | 1466587645275 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 02:27:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 02:27:25 INFO - PROCESS | 1740 | 1466587645278 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 02:27:25 INFO - PROCESS | 1740 | 1466587645280 Marionette TRACE conn3 <- [1,622,null,{}] 02:27:25 INFO - PROCESS | 1740 | 1466587645283 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:25 INFO - PROCESS | 1740 | 1466587645285 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:25 INFO - PROCESS | 1740 | 1466587645361 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 02:27:25 INFO - PROCESS | 1740 | 1466587645366 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:25 INFO - PROCESS | 1740 | 1466587645368 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:25 INFO - PROCESS | 1740 | ++DOCSHELL 10435C00 == 38 [pid = 1740] [id = 165] 02:27:25 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (105EA000) [pid = 1740] [serial = 493] [outer = 00000000] 02:27:25 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (1703E000) [pid = 1740] [serial = 494] [outer = 105EA000] 02:27:25 INFO - PROCESS | 1740 | 1466587645410 Marionette DEBUG loaded listener.js 02:27:25 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (18268C00) [pid = 1740] [serial = 495] [outer = 105EA000] 02:27:25 INFO - PROCESS | 1740 | [1740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:27:25 INFO - PROCESS | 1740 | [1740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:27:25 INFO - PROCESS | 1740 | [1740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:27:25 INFO - PROCESS | 1740 | 1466587645865 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 02:27:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 02:27:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 615ms 02:27:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 02:27:25 INFO - PROCESS | 1740 | 1466587645909 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 02:27:25 INFO - PROCESS | 1740 | 1466587645912 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 02:27:25 INFO - PROCESS | 1740 | 1466587645916 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 02:27:25 INFO - PROCESS | 1740 | 1466587645919 Marionette TRACE conn3 <- [1,626,null,{}] 02:27:25 INFO - PROCESS | 1740 | 1466587645923 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:25 INFO - PROCESS | 1740 | 1466587645925 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:26 INFO - PROCESS | 1740 | 1466587646003 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 02:27:26 INFO - PROCESS | 1740 | 1466587646008 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:26 INFO - PROCESS | 1740 | 1466587646010 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:26 INFO - PROCESS | 1740 | ++DOCSHELL 19983800 == 39 [pid = 1740] [id = 166] 02:27:26 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (1998A400) [pid = 1740] [serial = 496] [outer = 00000000] 02:27:26 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (19F27800) [pid = 1740] [serial = 497] [outer = 1998A400] 02:27:26 INFO - PROCESS | 1740 | 1466587646052 Marionette DEBUG loaded listener.js 02:27:26 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (19F28800) [pid = 1740] [serial = 498] [outer = 1998A400] 02:27:26 INFO - PROCESS | 1740 | [1740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:27:26 INFO - PROCESS | 1740 | [1740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:27:26 INFO - PROCESS | 1740 | [1740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:27:26 INFO - PROCESS | 1740 | 1466587646531 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 02:27:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 02:27:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 647ms 02:27:26 INFO - PROCESS | 1740 | 1466587646588 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 02:27:26 INFO - PROCESS | 1740 | 1466587646590 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 02:27:26 INFO - PROCESS | 1740 | 1466587646593 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 02:27:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 02:27:26 INFO - PROCESS | 1740 | 1466587646595 Marionette TRACE conn3 <- [1,630,null,{}] 02:27:26 INFO - PROCESS | 1740 | 1466587646599 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:26 INFO - PROCESS | 1740 | 1466587646601 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:26 INFO - PROCESS | 1740 | 1466587646689 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 02:27:26 INFO - PROCESS | 1740 | 1466587646696 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:26 INFO - PROCESS | 1740 | 1466587646698 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:26 INFO - PROCESS | 1740 | ++DOCSHELL 162E5000 == 40 [pid = 1740] [id = 167] 02:27:26 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (17756400) [pid = 1740] [serial = 499] [outer = 00000000] 02:27:26 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (1A5B1400) [pid = 1740] [serial = 500] [outer = 17756400] 02:27:26 INFO - PROCESS | 1740 | 1466587646739 Marionette DEBUG loaded listener.js 02:27:26 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (1A5B4000) [pid = 1740] [serial = 501] [outer = 17756400] 02:27:27 INFO - PROCESS | 1740 | --DOCSHELL 1998D800 == 39 [pid = 1740] [id = 141] 02:27:27 INFO - PROCESS | 1740 | --DOCSHELL 1281D800 == 38 [pid = 1740] [id = 158] 02:27:27 INFO - PROCESS | 1740 | --DOCSHELL 1508B400 == 37 [pid = 1740] [id = 157] 02:27:27 INFO - PROCESS | 1740 | --DOCSHELL 1A924400 == 36 [pid = 1740] [id = 155] 02:27:27 INFO - PROCESS | 1740 | --DOCSHELL 131EA800 == 35 [pid = 1740] [id = 156] 02:27:28 INFO - PROCESS | 1740 | --DOCSHELL 13276400 == 34 [pid = 1740] [id = 159] 02:27:28 INFO - PROCESS | 1740 | --DOCSHELL 162DD800 == 33 [pid = 1740] [id = 161] 02:27:28 INFO - PROCESS | 1740 | --DOCSHELL 10435C00 == 32 [pid = 1740] [id = 165] 02:27:28 INFO - PROCESS | 1740 | --DOCSHELL 19985800 == 31 [pid = 1740] [id = 164] 02:27:28 INFO - PROCESS | 1740 | --DOCSHELL 15F81800 == 30 [pid = 1740] [id = 160] 02:27:28 INFO - PROCESS | 1740 | --DOCSHELL 16C16C00 == 29 [pid = 1740] [id = 163] 02:27:28 INFO - PROCESS | 1740 | --DOCSHELL 170AD800 == 28 [pid = 1740] [id = 162] 02:27:28 INFO - PROCESS | 1740 | --DOCSHELL 19983800 == 27 [pid = 1740] [id = 166] 02:27:28 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (1A92B000) [pid = 1740] [serial = 464] [outer = 00000000] [url = about:blank] 02:27:28 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (19F21800) [pid = 1740] [serial = 423] [outer = 00000000] [url = about:blank] 02:27:28 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (112E3C00) [pid = 1740] [serial = 425] [outer = 00000000] [url = about:blank] 02:27:28 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (11AE5800) [pid = 1740] [serial = 426] [outer = 00000000] [url = about:blank] 02:27:28 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (1776B800) [pid = 1740] [serial = 443] [outer = 00000000] [url = about:blank] 02:27:28 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (18776800) [pid = 1740] [serial = 450] [outer = 00000000] [url = about:blank] 02:27:28 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (17771800) [pid = 1740] [serial = 444] [outer = 00000000] [url = about:blank] 02:27:28 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (15581000) [pid = 1740] [serial = 431] [outer = 00000000] [url = about:blank] 02:27:28 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (15587800) [pid = 1740] [serial = 432] [outer = 00000000] [url = about:blank] 02:27:28 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (13273000) [pid = 1740] [serial = 428] [outer = 00000000] [url = about:blank] 02:27:28 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (1365B800) [pid = 1740] [serial = 429] [outer = 00000000] [url = about:blank] 02:27:28 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (19F1D000) [pid = 1740] [serial = 453] [outer = 00000000] [url = about:blank] 02:27:28 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (162D9800) [pid = 1740] [serial = 437] [outer = 00000000] [url = about:blank] 02:27:28 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (19D46C00) [pid = 1740] [serial = 452] [outer = 00000000] [url = about:blank] 02:27:28 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (162DF800) [pid = 1740] [serial = 438] [outer = 00000000] [url = about:blank] 02:27:28 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (180C9400) [pid = 1740] [serial = 446] [outer = 00000000] [url = about:blank] 02:27:28 INFO - PROCESS | 1740 | --DOMWINDOW == 68 (1A5AE800) [pid = 1740] [serial = 455] [outer = 00000000] [url = about:blank] 02:27:28 INFO - PROCESS | 1740 | --DOMWINDOW == 67 (1A6B2800) [pid = 1740] [serial = 456] [outer = 00000000] [url = about:blank] 02:27:28 INFO - PROCESS | 1740 | --DOMWINDOW == 66 (15583C00) [pid = 1740] [serial = 458] [outer = 00000000] [url = about:blank] 02:27:28 INFO - PROCESS | 1740 | --DOMWINDOW == 65 (162D8000) [pid = 1740] [serial = 459] [outer = 00000000] [url = about:blank] 02:27:28 INFO - PROCESS | 1740 | --DOMWINDOW == 64 (158CC800) [pid = 1740] [serial = 434] [outer = 00000000] [url = about:blank] 02:27:28 INFO - PROCESS | 1740 | --DOMWINDOW == 63 (15D55C00) [pid = 1740] [serial = 435] [outer = 00000000] [url = about:blank] 02:27:28 INFO - PROCESS | 1740 | --DOMWINDOW == 62 (1703D000) [pid = 1740] [serial = 440] [outer = 00000000] [url = about:blank] 02:27:28 INFO - PROCESS | 1740 | --DOMWINDOW == 61 (19983C00) [pid = 1740] [serial = 461] [outer = 00000000] [url = about:blank] 02:27:28 INFO - PROCESS | 1740 | --DOMWINDOW == 60 (170A1C00) [pid = 1740] [serial = 441] [outer = 00000000] [url = about:blank] 02:27:28 INFO - PROCESS | 1740 | --DOMWINDOW == 59 (1876EC00) [pid = 1740] [serial = 449] [outer = 00000000] [url = about:blank] 02:27:28 INFO - PROCESS | 1740 | --DOMWINDOW == 58 (180CC400) [pid = 1740] [serial = 447] [outer = 00000000] [url = about:blank] 02:27:28 INFO - PROCESS | 1740 | --DOMWINDOW == 57 (19F21000) [pid = 1740] [serial = 462] [outer = 00000000] [url = about:blank] 02:27:28 INFO - PROCESS | 1740 | 1466587648528 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 02:27:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 02:27:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1974ms 02:27:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 02:27:28 INFO - PROCESS | 1740 | 1466587648578 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 02:27:28 INFO - PROCESS | 1740 | 1466587648581 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 02:27:28 INFO - PROCESS | 1740 | 1466587648586 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 02:27:28 INFO - PROCESS | 1740 | 1466587648590 Marionette TRACE conn3 <- [1,634,null,{}] 02:27:28 INFO - PROCESS | 1740 | 1466587648595 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:28 INFO - PROCESS | 1740 | 1466587648598 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:28 INFO - PROCESS | 1740 | 1466587648685 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 02:27:28 INFO - PROCESS | 1740 | 1466587648695 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:28 INFO - PROCESS | 1740 | 1466587648702 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:28 INFO - PROCESS | 1740 | ++DOCSHELL 112E7800 == 28 [pid = 1740] [id = 168] 02:27:28 INFO - PROCESS | 1740 | ++DOMWINDOW == 58 (112EB000) [pid = 1740] [serial = 502] [outer = 00000000] 02:27:28 INFO - PROCESS | 1740 | ++DOMWINDOW == 59 (1281CC00) [pid = 1740] [serial = 503] [outer = 112EB000] 02:27:28 INFO - PROCESS | 1740 | 1466587648780 Marionette DEBUG loaded listener.js 02:27:28 INFO - PROCESS | 1740 | ++DOMWINDOW == 60 (128A7800) [pid = 1740] [serial = 504] [outer = 112EB000] 02:27:29 INFO - PROCESS | 1740 | 1466587649275 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:27:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 02:27:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 761ms 02:27:29 INFO - PROCESS | 1740 | 1466587649323 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 02:27:29 INFO - PROCESS | 1740 | 1466587649328 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 02:27:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 02:27:29 INFO - PROCESS | 1740 | 1466587649334 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 02:27:29 INFO - PROCESS | 1740 | 1466587649337 Marionette TRACE conn3 <- [1,638,null,{}] 02:27:29 INFO - PROCESS | 1740 | 1466587649341 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:29 INFO - PROCESS | 1740 | 1466587649344 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:29 INFO - PROCESS | 1740 | 1466587649477 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 02:27:29 INFO - PROCESS | 1740 | 1466587649559 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:29 INFO - PROCESS | 1740 | 1466587649562 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:29 INFO - PROCESS | 1740 | ++DOCSHELL 13155800 == 29 [pid = 1740] [id = 169] 02:27:29 INFO - PROCESS | 1740 | ++DOMWINDOW == 61 (13156000) [pid = 1740] [serial = 505] [outer = 00000000] 02:27:29 INFO - PROCESS | 1740 | ++DOMWINDOW == 62 (131EB400) [pid = 1740] [serial = 506] [outer = 13156000] 02:27:29 INFO - PROCESS | 1740 | 1466587649609 Marionette DEBUG loaded listener.js 02:27:29 INFO - PROCESS | 1740 | ++DOMWINDOW == 63 (1327E800) [pid = 1740] [serial = 507] [outer = 13156000] 02:27:30 INFO - PROCESS | 1740 | 1466587649980 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 02:27:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 02:27:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 648ms 02:27:30 INFO - PROCESS | 1740 | 1466587650005 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 02:27:30 INFO - PROCESS | 1740 | 1466587650007 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 02:27:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 02:27:30 INFO - PROCESS | 1740 | 1466587650011 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 02:27:30 INFO - PROCESS | 1740 | 1466587650014 Marionette TRACE conn3 <- [1,642,null,{}] 02:27:30 INFO - PROCESS | 1740 | 1466587650025 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:30 INFO - PROCESS | 1740 | 1466587650030 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:30 INFO - PROCESS | 1740 | 1466587650142 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 02:27:30 INFO - PROCESS | 1740 | 1466587650154 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:30 INFO - PROCESS | 1740 | 1466587650157 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:30 INFO - PROCESS | 1740 | ++DOCSHELL 1557BC00 == 30 [pid = 1740] [id = 170] 02:27:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 64 (1557E000) [pid = 1740] [serial = 508] [outer = 00000000] 02:27:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 65 (15585400) [pid = 1740] [serial = 509] [outer = 1557E000] 02:27:30 INFO - PROCESS | 1740 | 1466587650205 Marionette DEBUG loaded listener.js 02:27:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 66 (155CFC00) [pid = 1740] [serial = 510] [outer = 1557E000] 02:27:30 INFO - PROCESS | 1740 | 1466587650671 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 02:27:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 02:27:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 664ms 02:27:30 INFO - PROCESS | 1740 | 1466587650680 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 02:27:30 INFO - PROCESS | 1740 | 1466587650683 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 02:27:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 02:27:30 INFO - PROCESS | 1740 | 1466587650686 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 02:27:30 INFO - PROCESS | 1740 | 1466587650688 Marionette TRACE conn3 <- [1,646,null,{}] 02:27:30 INFO - PROCESS | 1740 | 1466587650712 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:30 INFO - PROCESS | 1740 | 1466587650714 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:30 INFO - PROCESS | 1740 | 1466587650794 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 02:27:30 INFO - PROCESS | 1740 | 1466587650799 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:30 INFO - PROCESS | 1740 | 1466587650801 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:30 INFO - PROCESS | 1740 | ++DOCSHELL 155DB400 == 31 [pid = 1740] [id = 171] 02:27:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 67 (1583C400) [pid = 1740] [serial = 511] [outer = 00000000] 02:27:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 68 (15ADC800) [pid = 1740] [serial = 512] [outer = 1583C400] 02:27:30 INFO - PROCESS | 1740 | 1466587650845 Marionette DEBUG loaded listener.js 02:27:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (15D58800) [pid = 1740] [serial = 513] [outer = 1583C400] 02:27:31 INFO - PROCESS | 1740 | 1466587651324 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 02:27:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 02:27:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 679ms 02:27:31 INFO - PROCESS | 1740 | 1466587651378 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 02:27:31 INFO - PROCESS | 1740 | 1466587651380 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 02:27:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 02:27:31 INFO - PROCESS | 1740 | 1466587651383 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 02:27:31 INFO - PROCESS | 1740 | 1466587651385 Marionette TRACE conn3 <- [1,650,null,{}] 02:27:31 INFO - PROCESS | 1740 | 1466587651388 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:31 INFO - PROCESS | 1740 | 1466587651390 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:31 INFO - PROCESS | 1740 | 1466587651465 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 02:27:31 INFO - PROCESS | 1740 | 1466587651472 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:31 INFO - PROCESS | 1740 | 1466587651474 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:31 INFO - PROCESS | 1740 | ++DOCSHELL 16281400 == 32 [pid = 1740] [id = 172] 02:27:31 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (16282000) [pid = 1740] [serial = 514] [outer = 00000000] 02:27:31 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (162DB000) [pid = 1740] [serial = 515] [outer = 16282000] 02:27:31 INFO - PROCESS | 1740 | 1466587651518 Marionette DEBUG loaded listener.js 02:27:31 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (162E0C00) [pid = 1740] [serial = 516] [outer = 16282000] 02:27:31 INFO - PROCESS | 1740 | [1740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:27:31 INFO - PROCESS | 1740 | [1740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:27:31 INFO - PROCESS | 1740 | [1740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:27:31 INFO - PROCESS | 1740 | 1466587651958 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 02:27:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 02:27:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 615ms 02:27:32 INFO - PROCESS | 1740 | 1466587651988 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 02:27:32 INFO - PROCESS | 1740 | 1466587651990 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 02:27:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 02:27:32 INFO - PROCESS | 1740 | 1466587651997 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 02:27:32 INFO - PROCESS | 1740 | 1466587651999 Marionette TRACE conn3 <- [1,654,null,{}] 02:27:32 INFO - PROCESS | 1740 | 1466587652003 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:32 INFO - PROCESS | 1740 | 1466587652008 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:32 INFO - PROCESS | 1740 | 1466587652107 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 02:27:32 INFO - PROCESS | 1740 | 1466587652115 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:32 INFO - PROCESS | 1740 | 1466587652117 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:32 INFO - PROCESS | 1740 | ++DOCSHELL 16C17800 == 33 [pid = 1740] [id = 173] 02:27:32 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (16C74800) [pid = 1740] [serial = 517] [outer = 00000000] 02:27:32 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (17042800) [pid = 1740] [serial = 518] [outer = 16C74800] 02:27:32 INFO - PROCESS | 1740 | 1466587652175 Marionette DEBUG loaded listener.js 02:27:32 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (17102C00) [pid = 1740] [serial = 519] [outer = 16C74800] 02:27:32 INFO - PROCESS | 1740 | [1740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:27:32 INFO - PROCESS | 1740 | [1740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:27:32 INFO - PROCESS | 1740 | [1740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:27:32 INFO - PROCESS | 1740 | 1466587652665 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 02:27:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 02:27:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 728ms 02:27:32 INFO - PROCESS | 1740 | 1466587652730 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 02:27:32 INFO - PROCESS | 1740 | 1466587652732 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 02:27:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 02:27:32 INFO - PROCESS | 1740 | 1466587652735 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 02:27:32 INFO - PROCESS | 1740 | 1466587652737 Marionette TRACE conn3 <- [1,658,null,{}] 02:27:32 INFO - PROCESS | 1740 | 1466587652740 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:32 INFO - PROCESS | 1740 | 1466587652742 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:32 INFO - PROCESS | 1740 | 1466587652824 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 02:27:32 INFO - PROCESS | 1740 | 1466587652859 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:32 INFO - PROCESS | 1740 | 1466587652861 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:32 INFO - PROCESS | 1740 | ++DOCSHELL 17042C00 == 34 [pid = 1740] [id = 174] 02:27:32 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (17043000) [pid = 1740] [serial = 520] [outer = 00000000] 02:27:32 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (178F3000) [pid = 1740] [serial = 521] [outer = 17043000] 02:27:32 INFO - PROCESS | 1740 | 1466587652903 Marionette DEBUG loaded listener.js 02:27:32 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (17ACCC00) [pid = 1740] [serial = 522] [outer = 17043000] 02:27:33 INFO - PROCESS | 1740 | 1466587653357 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 02:27:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 02:27:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 664ms 02:27:33 INFO - PROCESS | 1740 | 1466587653408 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 02:27:33 INFO - PROCESS | 1740 | 1466587653410 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 02:27:33 INFO - PROCESS | 1740 | 1466587653414 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 02:27:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 02:27:33 INFO - PROCESS | 1740 | 1466587653415 Marionette TRACE conn3 <- [1,662,null,{}] 02:27:33 INFO - PROCESS | 1740 | 1466587653419 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:33 INFO - PROCESS | 1740 | 1466587653420 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:33 INFO - PROCESS | 1740 | 1466587653493 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 02:27:33 INFO - PROCESS | 1740 | 1466587653498 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:33 INFO - PROCESS | 1740 | 1466587653500 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:33 INFO - PROCESS | 1740 | ++DOCSHELL 180CC400 == 35 [pid = 1740] [id = 175] 02:27:33 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (180D0C00) [pid = 1740] [serial = 523] [outer = 00000000] 02:27:33 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (1826A400) [pid = 1740] [serial = 524] [outer = 180D0C00] 02:27:33 INFO - PROCESS | 1740 | 1466587653542 Marionette DEBUG loaded listener.js 02:27:33 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (1826A800) [pid = 1740] [serial = 525] [outer = 180D0C00] 02:27:33 INFO - PROCESS | 1740 | [1740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:27:33 INFO - PROCESS | 1740 | [1740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:27:34 INFO - PROCESS | 1740 | 1466587653974 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 02:27:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 02:27:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 615ms 02:27:34 INFO - PROCESS | 1740 | 1466587654012 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 02:27:34 INFO - PROCESS | 1740 | 1466587654014 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 02:27:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 02:27:34 INFO - PROCESS | 1740 | 1466587654017 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 02:27:34 INFO - PROCESS | 1740 | 1466587654019 Marionette TRACE conn3 <- [1,666,null,{}] 02:27:34 INFO - PROCESS | 1740 | 1466587654022 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:34 INFO - PROCESS | 1740 | 1466587654024 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:34 INFO - PROCESS | 1740 | 1466587654125 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 02:27:34 INFO - PROCESS | 1740 | 1466587654133 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:34 INFO - PROCESS | 1740 | 1466587654135 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:34 INFO - PROCESS | 1740 | ++DOCSHELL 1557B800 == 36 [pid = 1740] [id = 176] 02:27:34 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (17767800) [pid = 1740] [serial = 526] [outer = 00000000] 02:27:34 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (1847AC00) [pid = 1740] [serial = 527] [outer = 17767800] 02:27:34 INFO - PROCESS | 1740 | 1466587654179 Marionette DEBUG loaded listener.js 02:27:34 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (18773800) [pid = 1740] [serial = 528] [outer = 17767800] 02:27:34 INFO - PROCESS | 1740 | 1466587654685 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 02:27:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 02:27:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 712ms 02:27:34 INFO - PROCESS | 1740 | 1466587654749 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 02:27:34 INFO - PROCESS | 1740 | 1466587654751 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 02:27:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 02:27:34 INFO - PROCESS | 1740 | 1466587654761 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 02:27:34 INFO - PROCESS | 1740 | 1466587654763 Marionette TRACE conn3 <- [1,670,null,{}] 02:27:34 INFO - PROCESS | 1740 | 1466587654766 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:34 INFO - PROCESS | 1740 | 1466587654768 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:34 INFO - PROCESS | 1740 | 1466587654883 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 02:27:34 INFO - PROCESS | 1740 | 1466587654948 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:34 INFO - PROCESS | 1740 | 1466587654950 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:34 INFO - PROCESS | 1740 | ++DOCSHELL 10A63800 == 37 [pid = 1740] [id = 177] 02:27:34 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (15ADC400) [pid = 1740] [serial = 529] [outer = 00000000] 02:27:35 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (19985000) [pid = 1740] [serial = 530] [outer = 15ADC400] 02:27:35 INFO - PROCESS | 1740 | 1466587654992 Marionette DEBUG loaded listener.js 02:27:35 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (1998D800) [pid = 1740] [serial = 531] [outer = 15ADC400] 02:27:35 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (1998A400) [pid = 1740] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 02:27:35 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (17103C00) [pid = 1740] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 02:27:35 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (16C73800) [pid = 1740] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 02:27:35 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (19989800) [pid = 1740] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 02:27:35 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (105EA000) [pid = 1740] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 02:27:35 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (162E3C00) [pid = 1740] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 02:27:35 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (16279400) [pid = 1740] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 02:27:35 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (139A3000) [pid = 1740] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 02:27:35 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (1281F400) [pid = 1740] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 02:27:35 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (1508D800) [pid = 1740] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 02:27:35 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (131EAC00) [pid = 1740] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 02:27:35 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (1A927400) [pid = 1740] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 02:27:36 INFO - PROCESS | 1740 | 1466587655976 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 02:27:36 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) 02:27:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1230ms 02:27:36 INFO - PROCESS | 1740 | 1466587655985 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 02:27:36 INFO - PROCESS | 1740 | 1466587655987 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 02:27:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 02:27:36 INFO - PROCESS | 1740 | 1466587655990 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 02:27:36 INFO - PROCESS | 1740 | 1466587655993 Marionette TRACE conn3 <- [1,674,null,{}] 02:27:36 INFO - PROCESS | 1740 | 1466587655996 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:36 INFO - PROCESS | 1740 | 1466587655999 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:36 INFO - PROCESS | 1740 | 1466587656085 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 02:27:36 INFO - PROCESS | 1740 | 1466587656091 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:36 INFO - PROCESS | 1740 | 1466587656093 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:36 INFO - PROCESS | 1740 | ++DOCSHELL 15091400 == 38 [pid = 1740] [id = 178] 02:27:36 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (15F7DC00) [pid = 1740] [serial = 532] [outer = 00000000] 02:27:36 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (176A5400) [pid = 1740] [serial = 533] [outer = 15F7DC00] 02:27:36 INFO - PROCESS | 1740 | 1466587656139 Marionette DEBUG loaded listener.js 02:27:36 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (19983400) [pid = 1740] [serial = 534] [outer = 15F7DC00] 02:27:37 INFO - PROCESS | 1740 | 1466587657097 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 02:27:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 02:27:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1133ms 02:27:37 INFO - PROCESS | 1740 | 1466587657159 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 02:27:37 INFO - PROCESS | 1740 | 1466587657161 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 02:27:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 02:27:37 INFO - PROCESS | 1740 | 1466587657164 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 02:27:37 INFO - PROCESS | 1740 | 1466587657166 Marionette TRACE conn3 <- [1,678,null,{}] 02:27:37 INFO - PROCESS | 1740 | 1466587657174 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:37 INFO - PROCESS | 1740 | 1466587657175 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:37 INFO - PROCESS | 1740 | 1466587657252 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 02:27:37 INFO - PROCESS | 1740 | 1466587657257 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:37 INFO - PROCESS | 1740 | 1466587657259 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:37 INFO - PROCESS | 1740 | ++DOCSHELL 16C6C000 == 39 [pid = 1740] [id = 179] 02:27:37 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (1994C000) [pid = 1740] [serial = 535] [outer = 00000000] 02:27:37 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (19F24800) [pid = 1740] [serial = 536] [outer = 1994C000] 02:27:37 INFO - PROCESS | 1740 | 1466587657302 Marionette DEBUG loaded listener.js 02:27:37 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (19F25400) [pid = 1740] [serial = 537] [outer = 1994C000] 02:27:38 INFO - PROCESS | 1740 | 1466587658310 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 02:27:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 02:27:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1181ms 02:27:38 INFO - PROCESS | 1740 | 1466587658346 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 02:27:38 INFO - PROCESS | 1740 | 1466587658351 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 02:27:38 INFO - PROCESS | 1740 | 1466587658357 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 02:27:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 02:27:38 INFO - PROCESS | 1740 | 1466587658360 Marionette TRACE conn3 <- [1,682,null,{}] 02:27:38 INFO - PROCESS | 1740 | 1466587658366 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:38 INFO - PROCESS | 1740 | 1466587658369 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:38 INFO - PROCESS | 1740 | 1466587658493 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 02:27:38 INFO - PROCESS | 1740 | 1466587658570 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:38 INFO - PROCESS | 1740 | 1466587658573 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:38 INFO - PROCESS | 1740 | ++DOCSHELL 11AEC400 == 40 [pid = 1740] [id = 180] 02:27:38 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (11C3A400) [pid = 1740] [serial = 538] [outer = 00000000] 02:27:38 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (12A25000) [pid = 1740] [serial = 539] [outer = 11C3A400] 02:27:38 INFO - PROCESS | 1740 | 1466587658672 Marionette DEBUG loaded listener.js 02:27:38 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (12DC3400) [pid = 1740] [serial = 540] [outer = 11C3A400] 02:27:39 INFO - PROCESS | 1740 | 1466587659900 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 02:27:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 02:27:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1619ms 02:27:39 INFO - PROCESS | 1740 | 1466587659957 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 02:27:39 INFO - PROCESS | 1740 | 1466587659962 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 02:27:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 02:27:39 INFO - PROCESS | 1740 | 1466587659969 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 02:27:40 INFO - PROCESS | 1740 | 1466587659972 Marionette TRACE conn3 <- [1,686,null,{}] 02:27:40 INFO - PROCESS | 1740 | 1466587660028 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:40 INFO - PROCESS | 1740 | 1466587660031 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:40 INFO - PROCESS | 1740 | 1466587660221 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 02:27:40 INFO - PROCESS | 1740 | 1466587660429 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:40 INFO - PROCESS | 1740 | 1466587660432 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:40 INFO - PROCESS | 1740 | ++DOCSHELL 1047E000 == 41 [pid = 1740] [id = 181] 02:27:40 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (1047FC00) [pid = 1740] [serial = 541] [outer = 00000000] 02:27:40 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (110E5000) [pid = 1740] [serial = 542] [outer = 1047FC00] 02:27:40 INFO - PROCESS | 1740 | 1466587660482 Marionette DEBUG loaded listener.js 02:27:40 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (11AE3400) [pid = 1740] [serial = 543] [outer = 1047FC00] 02:27:41 INFO - PROCESS | 1740 | --DOCSHELL 15091400 == 40 [pid = 1740] [id = 178] 02:27:41 INFO - PROCESS | 1740 | --DOCSHELL 10A63800 == 39 [pid = 1740] [id = 177] 02:27:41 INFO - PROCESS | 1740 | --DOCSHELL 1557B800 == 38 [pid = 1740] [id = 176] 02:27:41 INFO - PROCESS | 1740 | --DOCSHELL 180CC400 == 37 [pid = 1740] [id = 175] 02:27:41 INFO - PROCESS | 1740 | --DOCSHELL 17042C00 == 36 [pid = 1740] [id = 174] 02:27:41 INFO - PROCESS | 1740 | --DOCSHELL 16C17800 == 35 [pid = 1740] [id = 173] 02:27:41 INFO - PROCESS | 1740 | --DOCSHELL 16281400 == 34 [pid = 1740] [id = 172] 02:27:41 INFO - PROCESS | 1740 | --DOCSHELL 155DB400 == 33 [pid = 1740] [id = 171] 02:27:41 INFO - PROCESS | 1740 | --DOCSHELL 1557BC00 == 32 [pid = 1740] [id = 170] 02:27:41 INFO - PROCESS | 1740 | --DOCSHELL 13155800 == 31 [pid = 1740] [id = 169] 02:27:41 INFO - PROCESS | 1740 | --DOCSHELL 112E7800 == 30 [pid = 1740] [id = 168] 02:27:41 INFO - PROCESS | 1740 | --DOCSHELL 162E5000 == 29 [pid = 1740] [id = 167] 02:27:41 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (1A5B1400) [pid = 1740] [serial = 500] [outer = 00000000] [url = about:blank] 02:27:41 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (19F28800) [pid = 1740] [serial = 498] [outer = 00000000] [url = about:blank] 02:27:41 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (1776A400) [pid = 1740] [serial = 485] [outer = 00000000] [url = about:blank] 02:27:41 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (18769800) [pid = 1740] [serial = 488] [outer = 00000000] [url = about:blank] 02:27:41 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (1776D000) [pid = 1740] [serial = 486] [outer = 00000000] [url = about:blank] 02:27:41 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (19D44C00) [pid = 1740] [serial = 491] [outer = 00000000] [url = about:blank] 02:27:41 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (1876B800) [pid = 1740] [serial = 489] [outer = 00000000] [url = about:blank] 02:27:41 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (19F27800) [pid = 1740] [serial = 497] [outer = 00000000] [url = about:blank] 02:27:41 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (19F1BC00) [pid = 1740] [serial = 492] [outer = 00000000] [url = about:blank] 02:27:41 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (1703E000) [pid = 1740] [serial = 494] [outer = 00000000] [url = about:blank] 02:27:41 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (17035400) [pid = 1740] [serial = 482] [outer = 00000000] [url = about:blank] 02:27:41 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (16283800) [pid = 1740] [serial = 479] [outer = 00000000] [url = about:blank] 02:27:41 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (162DDC00) [pid = 1740] [serial = 480] [outer = 00000000] [url = about:blank] 02:27:41 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (1508A400) [pid = 1740] [serial = 476] [outer = 00000000] [url = about:blank] 02:27:41 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (1557C000) [pid = 1740] [serial = 477] [outer = 00000000] [url = about:blank] 02:27:41 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (15001400) [pid = 1740] [serial = 474] [outer = 00000000] [url = about:blank] 02:27:41 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (14371C00) [pid = 1740] [serial = 473] [outer = 00000000] [url = about:blank] 02:27:41 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (15D51400) [pid = 1740] [serial = 471] [outer = 00000000] [url = about:blank] 02:27:41 INFO - PROCESS | 1740 | --DOMWINDOW == 68 (15838000) [pid = 1740] [serial = 470] [outer = 00000000] [url = about:blank] 02:27:41 INFO - PROCESS | 1740 | --DOMWINDOW == 67 (13EA1000) [pid = 1740] [serial = 468] [outer = 00000000] [url = about:blank] 02:27:41 INFO - PROCESS | 1740 | --DOMWINDOW == 66 (136F2800) [pid = 1740] [serial = 467] [outer = 00000000] [url = about:blank] 02:27:41 INFO - PROCESS | 1740 | --DOMWINDOW == 65 (1A98FC00) [pid = 1740] [serial = 465] [outer = 00000000] [url = about:blank] 02:27:41 INFO - PROCESS | 1740 | --DOMWINDOW == 64 (18268C00) [pid = 1740] [serial = 495] [outer = 00000000] [url = about:blank] 02:27:41 INFO - PROCESS | 1740 | --DOMWINDOW == 63 (17040800) [pid = 1740] [serial = 483] [outer = 00000000] [url = about:blank] 02:27:41 INFO - PROCESS | 1740 | 1466587661625 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 02:27:41 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) 02:27:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1667ms 02:27:41 INFO - PROCESS | 1740 | 1466587661643 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 02:27:41 INFO - PROCESS | 1740 | 1466587661646 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 02:27:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 02:27:41 INFO - PROCESS | 1740 | 1466587661651 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 02:27:41 INFO - PROCESS | 1740 | 1466587661654 Marionette TRACE conn3 <- [1,690,null,{}] 02:27:41 INFO - PROCESS | 1740 | 1466587661659 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:41 INFO - PROCESS | 1740 | 1466587661661 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:41 INFO - PROCESS | 1740 | 1466587661743 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 02:27:41 INFO - PROCESS | 1740 | 1466587661752 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:41 INFO - PROCESS | 1740 | 1466587661756 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:41 INFO - PROCESS | 1740 | ++DOCSHELL 1281C000 == 30 [pid = 1740] [id = 182] 02:27:41 INFO - PROCESS | 1740 | ++DOMWINDOW == 64 (1281D800) [pid = 1740] [serial = 544] [outer = 00000000] 02:27:41 INFO - PROCESS | 1740 | ++DOMWINDOW == 65 (136F9400) [pid = 1740] [serial = 545] [outer = 1281D800] 02:27:41 INFO - PROCESS | 1740 | 1466587661807 Marionette DEBUG loaded listener.js 02:27:41 INFO - PROCESS | 1740 | ++DOMWINDOW == 66 (13EAA000) [pid = 1740] [serial = 546] [outer = 1281D800] 02:27:42 INFO - PROCESS | 1740 | 1466587662812 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 02:27:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 02:27:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1198ms 02:27:42 INFO - PROCESS | 1740 | 1466587662841 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 02:27:42 INFO - PROCESS | 1740 | 1466587662893 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 02:27:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 02:27:42 INFO - PROCESS | 1740 | 1466587662897 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 02:27:42 INFO - PROCESS | 1740 | 1466587662899 Marionette TRACE conn3 <- [1,694,null,{}] 02:27:42 INFO - PROCESS | 1740 | 1466587662903 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:42 INFO - PROCESS | 1740 | 1466587662905 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:42 INFO - PROCESS | 1740 | 1466587662989 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 02:27:43 INFO - PROCESS | 1740 | 1466587662997 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:43 INFO - PROCESS | 1740 | 1466587663000 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:43 INFO - PROCESS | 1740 | ++DOCSHELL 15587000 == 31 [pid = 1740] [id = 183] 02:27:43 INFO - PROCESS | 1740 | ++DOMWINDOW == 67 (155CEC00) [pid = 1740] [serial = 547] [outer = 00000000] 02:27:43 INFO - PROCESS | 1740 | ++DOMWINDOW == 68 (155D5800) [pid = 1740] [serial = 548] [outer = 155CEC00] 02:27:43 INFO - PROCESS | 1740 | 1466587663044 Marionette DEBUG loaded listener.js 02:27:43 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (15838000) [pid = 1740] [serial = 549] [outer = 155CEC00] 02:27:44 INFO - PROCESS | 1740 | 1466587664040 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 02:27:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 02:27:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1182ms 02:27:44 INFO - PROCESS | 1740 | 1466587664076 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 02:27:44 INFO - PROCESS | 1740 | 1466587664078 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 02:27:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 02:27:44 INFO - PROCESS | 1740 | 1466587664093 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 02:27:44 INFO - PROCESS | 1740 | 1466587664099 Marionette TRACE conn3 <- [1,698,null,{}] 02:27:44 INFO - PROCESS | 1740 | 1466587664104 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:44 INFO - PROCESS | 1740 | 1466587664107 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:44 INFO - PROCESS | 1740 | 1466587664217 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 02:27:44 INFO - PROCESS | 1740 | 1466587664222 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:44 INFO - PROCESS | 1740 | 1466587664224 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:44 INFO - PROCESS | 1740 | ++DOCSHELL 15AD7C00 == 32 [pid = 1740] [id = 184] 02:27:44 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (15AD8000) [pid = 1740] [serial = 550] [outer = 00000000] 02:27:44 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (162D9000) [pid = 1740] [serial = 551] [outer = 15AD8000] 02:27:44 INFO - PROCESS | 1740 | 1466587664268 Marionette DEBUG loaded listener.js 02:27:44 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (162E2400) [pid = 1740] [serial = 552] [outer = 15AD8000] 02:27:45 INFO - PROCESS | 1740 | 1466587665298 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 02:27:45 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (16282000) [pid = 1740] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 02:27:45 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (1557E000) [pid = 1740] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 02:27:45 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (17756400) [pid = 1740] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 02:27:45 INFO - PROCESS | 1740 | --DOMWINDOW == 68 (16C74800) [pid = 1740] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 02:27:45 INFO - PROCESS | 1740 | --DOMWINDOW == 67 (180D0C00) [pid = 1740] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 02:27:45 INFO - PROCESS | 1740 | --DOMWINDOW == 66 (17043000) [pid = 1740] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 02:27:45 INFO - PROCESS | 1740 | --DOMWINDOW == 65 (17767800) [pid = 1740] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 02:27:45 INFO - PROCESS | 1740 | --DOMWINDOW == 64 (112EB000) [pid = 1740] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 02:27:45 INFO - PROCESS | 1740 | --DOMWINDOW == 63 (1583C400) [pid = 1740] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 02:27:45 INFO - PROCESS | 1740 | --DOMWINDOW == 62 (13156000) [pid = 1740] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 02:27:45 INFO - PROCESS | 1740 | --DOMWINDOW == 61 (15ADC400) [pid = 1740] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 02:27:45 INFO - PROCESS | 1740 | --DOMWINDOW == 60 (15F7DC00) [pid = 1740] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 02:27:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 02:27:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1263ms 02:27:45 INFO - PROCESS | 1740 | 1466587665340 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 02:27:45 INFO - PROCESS | 1740 | 1466587665343 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 02:27:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 02:27:45 INFO - PROCESS | 1740 | 1466587665346 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 02:27:45 INFO - PROCESS | 1740 | 1466587665348 Marionette TRACE conn3 <- [1,702,null,{}] 02:27:45 INFO - PROCESS | 1740 | 1466587665351 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:45 INFO - PROCESS | 1740 | 1466587665353 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:45 INFO - PROCESS | 1740 | 1466587665436 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 02:27:45 INFO - PROCESS | 1740 | 1466587665441 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:45 INFO - PROCESS | 1740 | 1466587665443 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:45 INFO - PROCESS | 1740 | ++DOCSHELL 15AD0400 == 33 [pid = 1740] [id = 185] 02:27:45 INFO - PROCESS | 1740 | ++DOMWINDOW == 61 (15AD2800) [pid = 1740] [serial = 553] [outer = 00000000] 02:27:45 INFO - PROCESS | 1740 | ++DOMWINDOW == 62 (162DD800) [pid = 1740] [serial = 554] [outer = 15AD2800] 02:27:45 INFO - PROCESS | 1740 | 1466587665487 Marionette DEBUG loaded listener.js 02:27:45 INFO - PROCESS | 1740 | ++DOMWINDOW == 63 (16A6DC00) [pid = 1740] [serial = 555] [outer = 15AD2800] 02:27:46 INFO - PROCESS | 1740 | 1466587666450 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 02:27:46 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 02:27:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1132ms 02:27:46 INFO - PROCESS | 1740 | 1466587666475 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 02:27:46 INFO - PROCESS | 1740 | 1466587666477 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 02:27:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 02:27:46 INFO - PROCESS | 1740 | 1466587666481 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 02:27:46 INFO - PROCESS | 1740 | 1466587666482 Marionette TRACE conn3 <- [1,706,null,{}] 02:27:46 INFO - PROCESS | 1740 | 1466587666486 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:46 INFO - PROCESS | 1740 | 1466587666488 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:46 INFO - PROCESS | 1740 | 1466587666564 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 02:27:46 INFO - PROCESS | 1740 | 1466587666569 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:46 INFO - PROCESS | 1740 | 1466587666575 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:46 INFO - PROCESS | 1740 | ++DOCSHELL 15090400 == 34 [pid = 1740] [id = 186] 02:27:46 INFO - PROCESS | 1740 | ++DOMWINDOW == 64 (16C6E800) [pid = 1740] [serial = 556] [outer = 00000000] 02:27:46 INFO - PROCESS | 1740 | ++DOMWINDOW == 65 (17041000) [pid = 1740] [serial = 557] [outer = 16C6E800] 02:27:46 INFO - PROCESS | 1740 | 1466587666628 Marionette DEBUG loaded listener.js 02:27:46 INFO - PROCESS | 1740 | ++DOMWINDOW == 66 (17749C00) [pid = 1740] [serial = 558] [outer = 16C6E800] 02:27:47 INFO - PROCESS | 1740 | 1466587667618 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 02:27:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 02:27:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1181ms 02:27:47 INFO - PROCESS | 1740 | 1466587667734 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 02:27:47 INFO - PROCESS | 1740 | 1466587667739 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 02:27:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 02:27:47 INFO - PROCESS | 1740 | 1466587667745 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 02:27:47 INFO - PROCESS | 1740 | 1466587667749 Marionette TRACE conn3 <- [1,710,null,{}] 02:27:47 INFO - PROCESS | 1740 | 1466587667755 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:47 INFO - PROCESS | 1740 | 1466587667758 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:47 INFO - PROCESS | 1740 | 1466587667898 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 02:27:47 INFO - PROCESS | 1740 | 1466587667973 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:47 INFO - PROCESS | 1740 | 1466587667976 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:48 INFO - PROCESS | 1740 | ++DOCSHELL 13120800 == 35 [pid = 1740] [id = 187] 02:27:48 INFO - PROCESS | 1740 | ++DOMWINDOW == 67 (13122C00) [pid = 1740] [serial = 559] [outer = 00000000] 02:27:48 INFO - PROCESS | 1740 | ++DOMWINDOW == 68 (13276400) [pid = 1740] [serial = 560] [outer = 13122C00] 02:27:48 INFO - PROCESS | 1740 | 1466587668034 Marionette DEBUG loaded listener.js 02:27:48 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (14371000) [pid = 1740] [serial = 561] [outer = 13122C00] 02:27:48 INFO - PROCESS | 1740 | 1466587668691 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 02:27:48 INFO - PROCESS | 1740 | 1466587668727 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 02:27:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 02:27:48 INFO - PROCESS | 1740 | 1466587668734 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 02:27:48 INFO - PROCESS | 1740 | 1466587668737 Marionette TRACE conn3 <- [1,714,null,{}] 02:27:48 INFO - PROCESS | 1740 | 1466587668740 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:48 INFO - PROCESS | 1740 | 1466587668743 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:48 INFO - PROCESS | 1740 | 1466587668848 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 02:27:48 INFO - PROCESS | 1740 | 1466587668940 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:48 INFO - PROCESS | 1740 | 1466587668943 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:48 INFO - PROCESS | 1740 | ++DOCSHELL 15D54800 == 36 [pid = 1740] [id = 188] 02:27:48 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (15D58000) [pid = 1740] [serial = 562] [outer = 00000000] 02:27:49 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (16282000) [pid = 1740] [serial = 563] [outer = 15D58000] 02:27:49 INFO - PROCESS | 1740 | 1466587669005 Marionette DEBUG loaded listener.js 02:27:49 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (162DA400) [pid = 1740] [serial = 564] [outer = 15D58000] 02:27:49 INFO - PROCESS | 1740 | 1466587669684 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 02:27:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 02:27:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 971ms 02:27:49 INFO - PROCESS | 1740 | 1466587669711 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 02:27:49 INFO - PROCESS | 1740 | 1466587669713 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 02:27:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 02:27:49 INFO - PROCESS | 1740 | 1466587669717 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 02:27:49 INFO - PROCESS | 1740 | 1466587669721 Marionette TRACE conn3 <- [1,718,null,{}] 02:27:49 INFO - PROCESS | 1740 | 1466587669732 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:49 INFO - PROCESS | 1740 | 1466587669737 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:49 INFO - PROCESS | 1740 | 1466587669840 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 02:27:49 INFO - PROCESS | 1740 | 1466587669935 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:49 INFO - PROCESS | 1740 | 1466587669938 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:49 INFO - PROCESS | 1740 | ++DOCSHELL 105E8000 == 37 [pid = 1740] [id = 189] 02:27:49 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (105EA800) [pid = 1740] [serial = 565] [outer = 00000000] 02:27:49 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (17E39400) [pid = 1740] [serial = 566] [outer = 105EA800] 02:27:50 INFO - PROCESS | 1740 | 1466587669993 Marionette DEBUG loaded listener.js 02:27:50 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (18265C00) [pid = 1740] [serial = 567] [outer = 105EA800] 02:27:50 INFO - PROCESS | 1740 | 1466587670611 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 02:27:50 INFO - PROCESS | 1740 | 1466587670657 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 02:27:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 02:27:50 INFO - PROCESS | 1740 | 1466587670661 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 02:27:50 INFO - PROCESS | 1740 | 1466587670663 Marionette TRACE conn3 <- [1,722,null,{}] 02:27:50 INFO - PROCESS | 1740 | 1466587670666 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:50 INFO - PROCESS | 1740 | 1466587670668 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:50 INFO - PROCESS | 1740 | 1466587670769 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 02:27:50 INFO - PROCESS | 1740 | 1466587670863 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:50 INFO - PROCESS | 1740 | 1466587670866 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:50 INFO - PROCESS | 1740 | ++DOCSHELL 18459400 == 38 [pid = 1740] [id = 190] 02:27:50 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (1994D400) [pid = 1740] [serial = 568] [outer = 00000000] 02:27:50 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (19986400) [pid = 1740] [serial = 569] [outer = 1994D400] 02:27:50 INFO - PROCESS | 1740 | 1466587670918 Marionette DEBUG loaded listener.js 02:27:51 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (19988800) [pid = 1740] [serial = 570] [outer = 1994D400] 02:27:51 INFO - PROCESS | 1740 | 1466587671657 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 02:27:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 02:27:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1036ms 02:27:51 INFO - PROCESS | 1740 | 1466587671695 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 02:27:51 INFO - PROCESS | 1740 | 1466587671699 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 02:27:51 INFO - PROCESS | 1740 | 1466587671705 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 02:27:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 02:27:51 INFO - PROCESS | 1740 | 1466587671708 Marionette TRACE conn3 <- [1,726,null,{}] 02:27:51 INFO - PROCESS | 1740 | 1466587671713 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:51 INFO - PROCESS | 1740 | 1466587671716 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:51 INFO - PROCESS | 1740 | 1466587671821 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 02:27:51 INFO - PROCESS | 1740 | 1466587671903 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:51 INFO - PROCESS | 1740 | 1466587671907 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:52 INFO - PROCESS | 1740 | --DOCSHELL 15AD0400 == 37 [pid = 1740] [id = 185] 02:27:52 INFO - PROCESS | 1740 | --DOCSHELL 15AD7C00 == 36 [pid = 1740] [id = 184] 02:27:52 INFO - PROCESS | 1740 | --DOCSHELL 15587000 == 35 [pid = 1740] [id = 183] 02:27:52 INFO - PROCESS | 1740 | --DOCSHELL 1281C000 == 34 [pid = 1740] [id = 182] 02:27:52 INFO - PROCESS | 1740 | --DOCSHELL 1047E000 == 33 [pid = 1740] [id = 181] 02:27:52 INFO - PROCESS | 1740 | --DOCSHELL 11AEC400 == 32 [pid = 1740] [id = 180] 02:27:52 INFO - PROCESS | 1740 | --DOCSHELL 16C6C000 == 31 [pid = 1740] [id = 179] 02:27:52 INFO - PROCESS | 1740 | --DOCSHELL 18459400 == 30 [pid = 1740] [id = 190] 02:27:52 INFO - PROCESS | 1740 | --DOCSHELL 15D54800 == 29 [pid = 1740] [id = 188] 02:27:52 INFO - PROCESS | 1740 | --DOCSHELL 105E8000 == 28 [pid = 1740] [id = 189] 02:27:52 INFO - PROCESS | 1740 | --DOCSHELL 15090400 == 27 [pid = 1740] [id = 186] 02:27:52 INFO - PROCESS | 1740 | --DOCSHELL 13120800 == 26 [pid = 1740] [id = 187] 02:27:52 INFO - PROCESS | 1740 | ++DOCSHELL 10434800 == 27 [pid = 1740] [id = 191] 02:27:52 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (1047E000) [pid = 1740] [serial = 571] [outer = 00000000] 02:27:52 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (105F1000) [pid = 1740] [serial = 572] [outer = 1047E000] 02:27:52 INFO - PROCESS | 1740 | 1466587672575 Marionette DEBUG loaded listener.js 02:27:52 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (10A73000) [pid = 1740] [serial = 573] [outer = 1047E000] 02:27:52 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (162DB000) [pid = 1740] [serial = 515] [outer = 00000000] [url = about:blank] 02:27:52 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (162E0C00) [pid = 1740] [serial = 516] [outer = 00000000] [url = about:blank] 02:27:52 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (15585400) [pid = 1740] [serial = 509] [outer = 00000000] [url = about:blank] 02:27:52 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (155CFC00) [pid = 1740] [serial = 510] [outer = 00000000] [url = about:blank] 02:27:52 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (1A5B4000) [pid = 1740] [serial = 501] [outer = 00000000] [url = about:blank] 02:27:52 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (17042800) [pid = 1740] [serial = 518] [outer = 00000000] [url = about:blank] 02:27:52 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (17102C00) [pid = 1740] [serial = 519] [outer = 00000000] [url = about:blank] 02:27:52 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (1826A400) [pid = 1740] [serial = 524] [outer = 00000000] [url = about:blank] 02:27:52 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (178F3000) [pid = 1740] [serial = 521] [outer = 00000000] [url = about:blank] 02:27:52 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (1847AC00) [pid = 1740] [serial = 527] [outer = 00000000] [url = about:blank] 02:27:52 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (17ACCC00) [pid = 1740] [serial = 522] [outer = 00000000] [url = about:blank] 02:27:52 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (1281CC00) [pid = 1740] [serial = 503] [outer = 00000000] [url = about:blank] 02:27:52 INFO - PROCESS | 1740 | --DOMWINDOW == 68 (128A7800) [pid = 1740] [serial = 504] [outer = 00000000] [url = about:blank] 02:27:52 INFO - PROCESS | 1740 | --DOMWINDOW == 67 (15ADC800) [pid = 1740] [serial = 512] [outer = 00000000] [url = about:blank] 02:27:52 INFO - PROCESS | 1740 | --DOMWINDOW == 66 (15D58800) [pid = 1740] [serial = 513] [outer = 00000000] [url = about:blank] 02:27:52 INFO - PROCESS | 1740 | --DOMWINDOW == 65 (131EB400) [pid = 1740] [serial = 506] [outer = 00000000] [url = about:blank] 02:27:52 INFO - PROCESS | 1740 | --DOMWINDOW == 64 (1327E800) [pid = 1740] [serial = 507] [outer = 00000000] [url = about:blank] 02:27:52 INFO - PROCESS | 1740 | --DOMWINDOW == 63 (19985000) [pid = 1740] [serial = 530] [outer = 00000000] [url = about:blank] 02:27:52 INFO - PROCESS | 1740 | --DOMWINDOW == 62 (18773800) [pid = 1740] [serial = 528] [outer = 00000000] [url = about:blank] 02:27:52 INFO - PROCESS | 1740 | --DOMWINDOW == 61 (1998D800) [pid = 1740] [serial = 531] [outer = 00000000] [url = about:blank] 02:27:52 INFO - PROCESS | 1740 | --DOMWINDOW == 60 (176A5400) [pid = 1740] [serial = 533] [outer = 00000000] [url = about:blank] 02:27:52 INFO - PROCESS | 1740 | --DOMWINDOW == 59 (19983400) [pid = 1740] [serial = 534] [outer = 00000000] [url = about:blank] 02:27:52 INFO - PROCESS | 1740 | --DOMWINDOW == 58 (1826A800) [pid = 1740] [serial = 525] [outer = 00000000] [url = about:blank] 02:27:52 INFO - PROCESS | 1740 | --DOMWINDOW == 57 (19F24800) [pid = 1740] [serial = 536] [outer = 00000000] [url = about:blank] 02:27:53 INFO - PROCESS | 1740 | 1466587673835 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 02:27:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 02:27:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2169ms 02:27:53 INFO - PROCESS | 1740 | 1466587673930 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 02:27:53 INFO - PROCESS | 1740 | 1466587673934 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 02:27:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 02:27:53 INFO - PROCESS | 1740 | 1466587673942 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 02:27:53 INFO - PROCESS | 1740 | 1466587673945 Marionette TRACE conn3 <- [1,730,null,{}] 02:27:53 INFO - PROCESS | 1740 | 1466587673951 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:53 INFO - PROCESS | 1740 | 1466587673955 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:54 INFO - PROCESS | 1740 | 1466587674128 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 02:27:54 INFO - PROCESS | 1740 | 1466587674198 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:54 INFO - PROCESS | 1740 | 1466587674201 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:54 INFO - PROCESS | 1740 | ++DOCSHELL 11207400 == 28 [pid = 1740] [id = 192] 02:27:54 INFO - PROCESS | 1740 | ++DOMWINDOW == 58 (1120A000) [pid = 1740] [serial = 574] [outer = 00000000] 02:27:54 INFO - PROCESS | 1740 | ++DOMWINDOW == 59 (12B02C00) [pid = 1740] [serial = 575] [outer = 1120A000] 02:27:54 INFO - PROCESS | 1740 | 1466587674258 Marionette DEBUG loaded listener.js 02:27:54 INFO - PROCESS | 1740 | ++DOMWINDOW == 60 (13032000) [pid = 1740] [serial = 576] [outer = 1120A000] 02:27:54 INFO - PROCESS | 1740 | --DOCSHELL 16C1D400 == 27 [pid = 1740] [id = 28] 02:27:54 INFO - PROCESS | 1740 | --DOCSHELL 1B304800 == 26 [pid = 1740] [id = 17] 02:27:54 INFO - PROCESS | 1740 | --DOCSHELL 15009000 == 25 [pid = 1740] [id = 27] 02:27:54 INFO - PROCESS | 1740 | --DOCSHELL 16278C00 == 24 [pid = 1740] [id = 26] 02:27:54 INFO - PROCESS | 1740 | --DOCSHELL 10A58800 == 23 [pid = 1740] [id = 20] 02:27:54 INFO - PROCESS | 1740 | --DOCSHELL 13273C00 == 22 [pid = 1740] [id = 19] 02:27:54 INFO - PROCESS | 1740 | --DOCSHELL 105F2400 == 21 [pid = 1740] [id = 18] 02:27:54 INFO - PROCESS | 1740 | --DOCSHELL 1B09A000 == 20 [pid = 1740] [id = 14] 02:27:54 INFO - PROCESS | 1740 | --DOCSHELL 1627D000 == 19 [pid = 1740] [id = 25] 02:27:55 INFO - PROCESS | 1740 | 1466587675459 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 02:27:55 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 02:27:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1554ms 02:27:55 INFO - PROCESS | 1740 | 1466587675509 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 02:27:55 INFO - PROCESS | 1740 | 1466587675514 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 02:27:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 02:27:55 INFO - PROCESS | 1740 | 1466587675520 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 02:27:55 INFO - PROCESS | 1740 | 1466587675525 Marionette TRACE conn3 <- [1,734,null,{}] 02:27:55 INFO - PROCESS | 1740 | 1466587675530 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:55 INFO - PROCESS | 1740 | 1466587675533 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:55 INFO - PROCESS | 1740 | 1466587675618 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 02:27:55 INFO - PROCESS | 1740 | 1466587675737 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:55 INFO - PROCESS | 1740 | 1466587675742 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:55 INFO - PROCESS | 1740 | ++DOCSHELL 1281C000 == 20 [pid = 1740] [id = 193] 02:27:55 INFO - PROCESS | 1740 | ++DOMWINDOW == 61 (1281C400) [pid = 1740] [serial = 577] [outer = 00000000] 02:27:55 INFO - PROCESS | 1740 | ++DOMWINDOW == 62 (13120000) [pid = 1740] [serial = 578] [outer = 1281C400] 02:27:55 INFO - PROCESS | 1740 | 1466587675791 Marionette DEBUG loaded listener.js 02:27:55 INFO - PROCESS | 1740 | ++DOMWINDOW == 63 (13150800) [pid = 1740] [serial = 579] [outer = 1281C400] 02:27:56 INFO - PROCESS | 1740 | 1466587676727 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 02:27:56 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.) 02:27:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1230ms 02:27:56 INFO - PROCESS | 1740 | 1466587676757 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 02:27:56 INFO - PROCESS | 1740 | 1466587676762 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 02:27:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 02:27:56 INFO - PROCESS | 1740 | 1466587676769 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 02:27:56 INFO - PROCESS | 1740 | 1466587676771 Marionette TRACE conn3 <- [1,738,null,{}] 02:27:56 INFO - PROCESS | 1740 | 1466587676776 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:56 INFO - PROCESS | 1740 | 1466587676778 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:56 INFO - PROCESS | 1740 | 1466587676899 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 02:27:56 INFO - PROCESS | 1740 | 1466587676912 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:56 INFO - PROCESS | 1740 | 1466587676914 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:56 INFO - PROCESS | 1740 | ++DOCSHELL 13EAB400 == 21 [pid = 1740] [id = 194] 02:27:56 INFO - PROCESS | 1740 | ++DOMWINDOW == 64 (13EAB800) [pid = 1740] [serial = 580] [outer = 00000000] 02:27:56 INFO - PROCESS | 1740 | ++DOMWINDOW == 65 (14379000) [pid = 1740] [serial = 581] [outer = 13EAB800] 02:27:56 INFO - PROCESS | 1740 | 1466587676960 Marionette DEBUG loaded listener.js 02:27:57 INFO - PROCESS | 1740 | ++DOMWINDOW == 66 (1508A400) [pid = 1740] [serial = 582] [outer = 13EAB800] 02:27:57 INFO - PROCESS | 1740 | 1466587677961 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 02:27:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 02:27:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1263ms 02:27:58 INFO - PROCESS | 1740 | 1466587678015 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 02:27:58 INFO - PROCESS | 1740 | 1466587678017 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 02:27:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 02:27:58 INFO - PROCESS | 1740 | 1466587678021 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 02:27:58 INFO - PROCESS | 1740 | 1466587678025 Marionette TRACE conn3 <- [1,742,null,{}] 02:27:58 INFO - PROCESS | 1740 | 1466587678045 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:58 INFO - PROCESS | 1740 | 1466587678050 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:58 INFO - PROCESS | 1740 | 1466587678157 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 02:27:58 INFO - PROCESS | 1740 | 1466587678165 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:58 INFO - PROCESS | 1740 | 1466587678168 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:58 INFO - PROCESS | 1740 | ++DOCSHELL 155D4000 == 22 [pid = 1740] [id = 195] 02:27:58 INFO - PROCESS | 1740 | ++DOMWINDOW == 67 (155D4400) [pid = 1740] [serial = 583] [outer = 00000000] 02:27:58 INFO - PROCESS | 1740 | ++DOMWINDOW == 68 (15AD0400) [pid = 1740] [serial = 584] [outer = 155D4400] 02:27:58 INFO - PROCESS | 1740 | 1466587678215 Marionette DEBUG loaded listener.js 02:27:58 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (15D4D400) [pid = 1740] [serial = 585] [outer = 155D4400] 02:27:58 INFO - PROCESS | 1740 | --DOMWINDOW == 68 (13122C00) [pid = 1740] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 02:27:58 INFO - PROCESS | 1740 | --DOMWINDOW == 67 (15D58000) [pid = 1740] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 02:27:58 INFO - PROCESS | 1740 | --DOMWINDOW == 66 (105EA800) [pid = 1740] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 02:27:58 INFO - PROCESS | 1740 | --DOMWINDOW == 65 (15AD8000) [pid = 1740] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 02:27:58 INFO - PROCESS | 1740 | --DOMWINDOW == 64 (1047FC00) [pid = 1740] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 02:27:58 INFO - PROCESS | 1740 | --DOMWINDOW == 63 (1994C000) [pid = 1740] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 02:27:58 INFO - PROCESS | 1740 | --DOMWINDOW == 62 (1281D800) [pid = 1740] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 02:27:58 INFO - PROCESS | 1740 | --DOMWINDOW == 61 (11C3A400) [pid = 1740] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 02:27:58 INFO - PROCESS | 1740 | --DOMWINDOW == 60 (155CEC00) [pid = 1740] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 02:27:58 INFO - PROCESS | 1740 | --DOMWINDOW == 59 (15AD2800) [pid = 1740] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 02:27:58 INFO - PROCESS | 1740 | --DOMWINDOW == 58 (1994D400) [pid = 1740] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 02:27:58 INFO - PROCESS | 1740 | --DOMWINDOW == 57 (16C6E800) [pid = 1740] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 02:27:59 INFO - PROCESS | 1740 | 1466587679193 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 02:27:59 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 02:27:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1197ms 02:27:59 INFO - PROCESS | 1740 | 1466587679213 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 02:27:59 INFO - PROCESS | 1740 | 1466587679216 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 02:27:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 02:27:59 INFO - PROCESS | 1740 | 1466587679219 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 02:27:59 INFO - PROCESS | 1740 | 1466587679221 Marionette TRACE conn3 <- [1,746,null,{}] 02:27:59 INFO - PROCESS | 1740 | 1466587679224 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:59 INFO - PROCESS | 1740 | 1466587679226 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:59 INFO - PROCESS | 1740 | 1466587679336 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 02:27:59 INFO - PROCESS | 1740 | 1466587679345 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:59 INFO - PROCESS | 1740 | 1466587679347 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:27:59 INFO - PROCESS | 1740 | ++DOCSHELL 15583400 == 23 [pid = 1740] [id = 196] 02:27:59 INFO - PROCESS | 1740 | ++DOMWINDOW == 58 (158CFC00) [pid = 1740] [serial = 586] [outer = 00000000] 02:27:59 INFO - PROCESS | 1740 | ++DOMWINDOW == 59 (16279400) [pid = 1740] [serial = 587] [outer = 158CFC00] 02:27:59 INFO - PROCESS | 1740 | 1466587679393 Marionette DEBUG loaded listener.js 02:27:59 INFO - PROCESS | 1740 | ++DOMWINDOW == 60 (162DB400) [pid = 1740] [serial = 588] [outer = 158CFC00] 02:27:59 INFO - PROCESS | 1740 | 1466587679896 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 02:27: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 02:27:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 712ms 02:27:59 INFO - PROCESS | 1740 | 1466587679952 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 02:27:59 INFO - PROCESS | 1740 | 1466587679954 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 02:27:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 02:27:59 INFO - PROCESS | 1740 | 1466587679957 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 02:27:59 INFO - PROCESS | 1740 | 1466587679959 Marionette TRACE conn3 <- [1,750,null,{}] 02:27:59 INFO - PROCESS | 1740 | 1466587679963 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:59 INFO - PROCESS | 1740 | 1466587679965 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:00 INFO - PROCESS | 1740 | 1466587680043 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 02:28:00 INFO - PROCESS | 1740 | 1466587680050 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:00 INFO - PROCESS | 1740 | 1466587680053 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:00 INFO - PROCESS | 1740 | ++DOCSHELL 16A69000 == 24 [pid = 1740] [id = 197] 02:28:00 INFO - PROCESS | 1740 | ++DOMWINDOW == 61 (16A6CC00) [pid = 1740] [serial = 589] [outer = 00000000] 02:28:00 INFO - PROCESS | 1740 | ++DOMWINDOW == 62 (16C1B800) [pid = 1740] [serial = 590] [outer = 16A6CC00] 02:28:00 INFO - PROCESS | 1740 | 1466587680096 Marionette DEBUG loaded listener.js 02:28:00 INFO - PROCESS | 1740 | ++DOMWINDOW == 63 (17037000) [pid = 1740] [serial = 591] [outer = 16A6CC00] 02:28:01 INFO - PROCESS | 1740 | 1466587681077 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 02:28:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 02:28:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1117ms 02:28:01 INFO - PROCESS | 1740 | 1466587681087 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 02:28:01 INFO - PROCESS | 1740 | 1466587681092 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 02:28:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 02:28:01 INFO - PROCESS | 1740 | 1466587681098 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 02:28:01 INFO - PROCESS | 1740 | 1466587681101 Marionette TRACE conn3 <- [1,754,null,{}] 02:28:01 INFO - PROCESS | 1740 | 1466587681107 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:01 INFO - PROCESS | 1740 | 1466587681110 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:01 INFO - PROCESS | 1740 | 1466587681251 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 02:28:01 INFO - PROCESS | 1740 | 1466587681324 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:01 INFO - PROCESS | 1740 | 1466587681327 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:01 INFO - PROCESS | 1740 | ++DOCSHELL 1311C800 == 25 [pid = 1740] [id = 198] 02:28:01 INFO - PROCESS | 1740 | ++DOMWINDOW == 64 (1311EC00) [pid = 1740] [serial = 592] [outer = 00000000] 02:28:01 INFO - PROCESS | 1740 | ++DOMWINDOW == 65 (131EB800) [pid = 1740] [serial = 593] [outer = 1311EC00] 02:28:01 INFO - PROCESS | 1740 | 1466587681385 Marionette DEBUG loaded listener.js 02:28:01 INFO - PROCESS | 1740 | ++DOMWINDOW == 66 (136F2000) [pid = 1740] [serial = 594] [outer = 1311EC00] 02:28:02 INFO - PROCESS | 1740 | 1466587682448 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 02:28:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 02:28:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1408ms 02:28:02 INFO - PROCESS | 1740 | 1466587682485 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 02:28:02 INFO - PROCESS | 1740 | 1466587682490 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 02:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 02:28:02 INFO - PROCESS | 1740 | 1466587682497 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 02:28:02 INFO - PROCESS | 1740 | 1466587682500 Marionette TRACE conn3 <- [1,758,null,{}] 02:28:02 INFO - PROCESS | 1740 | 1466587682504 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:02 INFO - PROCESS | 1740 | 1466587682506 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:02 INFO - PROCESS | 1740 | 1466587682691 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 02:28:02 INFO - PROCESS | 1740 | 1466587682822 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:02 INFO - PROCESS | 1740 | 1466587682825 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:02 INFO - PROCESS | 1740 | ++DOCSHELL 1557BC00 == 26 [pid = 1740] [id = 199] 02:28:02 INFO - PROCESS | 1740 | ++DOMWINDOW == 67 (1557C000) [pid = 1740] [serial = 595] [outer = 00000000] 02:28:02 INFO - PROCESS | 1740 | ++DOMWINDOW == 68 (15587400) [pid = 1740] [serial = 596] [outer = 1557C000] 02:28:02 INFO - PROCESS | 1740 | 1466587682880 Marionette DEBUG loaded listener.js 02:28:02 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (155DA800) [pid = 1740] [serial = 597] [outer = 1557C000] 02:28:03 INFO - PROCESS | 1740 | 1466587683505 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 02:28:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 02:28:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1036ms 02:28:03 INFO - PROCESS | 1740 | 1466587683563 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 02:28:03 INFO - PROCESS | 1740 | 1466587683565 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 02:28:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 02:28:03 INFO - PROCESS | 1740 | 1466587683570 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 02:28:03 INFO - PROCESS | 1740 | 1466587683574 Marionette TRACE conn3 <- [1,762,null,{}] 02:28:03 INFO - PROCESS | 1740 | 1466587683584 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:03 INFO - PROCESS | 1740 | 1466587683589 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:03 INFO - PROCESS | 1740 | 1466587683701 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 02:28:03 INFO - PROCESS | 1740 | 1466587683773 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:03 INFO - PROCESS | 1740 | 1466587683776 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:03 INFO - PROCESS | 1740 | ++DOCSHELL 13EAA400 == 27 [pid = 1740] [id = 200] 02:28:03 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (162DA800) [pid = 1740] [serial = 598] [outer = 00000000] 02:28:03 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (1703A400) [pid = 1740] [serial = 599] [outer = 162DA800] 02:28:03 INFO - PROCESS | 1740 | 1466587683832 Marionette DEBUG loaded listener.js 02:28:03 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (170A9000) [pid = 1740] [serial = 600] [outer = 162DA800] 02:28:04 INFO - PROCESS | 1740 | 1466587684561 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 02:28:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 02:28:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1036ms 02:28:04 INFO - PROCESS | 1740 | 1466587684605 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 02:28:04 INFO - PROCESS | 1740 | 1466587684609 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 02:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 02:28:04 INFO - PROCESS | 1740 | 1466587684614 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 02:28:04 INFO - PROCESS | 1740 | 1466587684617 Marionette TRACE conn3 <- [1,766,null,{}] 02:28:04 INFO - PROCESS | 1740 | 1466587684623 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:04 INFO - PROCESS | 1740 | 1466587684626 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:04 INFO - PROCESS | 1740 | 1466587684721 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 02:28:04 INFO - PROCESS | 1740 | --DOCSHELL 11202000 == 26 [pid = 1740] [id = 24] 02:28:04 INFO - PROCESS | 1740 | --DOCSHELL 10E88400 == 25 [pid = 1740] [id = 21] 02:28:04 INFO - PROCESS | 1740 | --DOCSHELL 131E5400 == 24 [pid = 1740] [id = 22] 02:28:04 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (17041000) [pid = 1740] [serial = 557] [outer = 00000000] [url = about:blank] 02:28:04 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (13276400) [pid = 1740] [serial = 560] [outer = 00000000] [url = about:blank] 02:28:04 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (16282000) [pid = 1740] [serial = 563] [outer = 00000000] [url = about:blank] 02:28:04 INFO - PROCESS | 1740 | --DOMWINDOW == 68 (14371000) [pid = 1740] [serial = 561] [outer = 00000000] [url = about:blank] 02:28:04 INFO - PROCESS | 1740 | --DOMWINDOW == 67 (17E39400) [pid = 1740] [serial = 566] [outer = 00000000] [url = about:blank] 02:28:04 INFO - PROCESS | 1740 | --DOMWINDOW == 66 (162D9000) [pid = 1740] [serial = 551] [outer = 00000000] [url = about:blank] 02:28:04 INFO - PROCESS | 1740 | --DOMWINDOW == 65 (110E5000) [pid = 1740] [serial = 542] [outer = 00000000] [url = about:blank] 02:28:04 INFO - PROCESS | 1740 | --DOMWINDOW == 64 (11AE3400) [pid = 1740] [serial = 543] [outer = 00000000] [url = about:blank] 02:28:04 INFO - PROCESS | 1740 | --DOMWINDOW == 63 (19F25400) [pid = 1740] [serial = 537] [outer = 00000000] [url = about:blank] 02:28:04 INFO - PROCESS | 1740 | --DOMWINDOW == 62 (136F9400) [pid = 1740] [serial = 545] [outer = 00000000] [url = about:blank] 02:28:04 INFO - PROCESS | 1740 | --DOMWINDOW == 61 (13EAA000) [pid = 1740] [serial = 546] [outer = 00000000] [url = about:blank] 02:28:04 INFO - PROCESS | 1740 | --DOMWINDOW == 60 (12A25000) [pid = 1740] [serial = 539] [outer = 00000000] [url = about:blank] 02:28:04 INFO - PROCESS | 1740 | --DOMWINDOW == 59 (12DC3400) [pid = 1740] [serial = 540] [outer = 00000000] [url = about:blank] 02:28:04 INFO - PROCESS | 1740 | --DOMWINDOW == 58 (155D5800) [pid = 1740] [serial = 548] [outer = 00000000] [url = about:blank] 02:28:04 INFO - PROCESS | 1740 | --DOMWINDOW == 57 (162DD800) [pid = 1740] [serial = 554] [outer = 00000000] [url = about:blank] 02:28:04 INFO - PROCESS | 1740 | --DOMWINDOW == 56 (162DA400) [pid = 1740] [serial = 564] [outer = 00000000] [url = about:blank] 02:28:04 INFO - PROCESS | 1740 | --DOMWINDOW == 55 (162E2400) [pid = 1740] [serial = 552] [outer = 00000000] [url = about:blank] 02:28:04 INFO - PROCESS | 1740 | --DOMWINDOW == 54 (19986400) [pid = 1740] [serial = 569] [outer = 00000000] [url = about:blank] 02:28:04 INFO - PROCESS | 1740 | --DOMWINDOW == 53 (18265C00) [pid = 1740] [serial = 567] [outer = 00000000] [url = about:blank] 02:28:04 INFO - PROCESS | 1740 | --DOMWINDOW == 52 (16A6DC00) [pid = 1740] [serial = 555] [outer = 00000000] [url = about:blank] 02:28:04 INFO - PROCESS | 1740 | --DOMWINDOW == 51 (17749C00) [pid = 1740] [serial = 558] [outer = 00000000] [url = about:blank] 02:28:04 INFO - PROCESS | 1740 | --DOMWINDOW == 50 (19988800) [pid = 1740] [serial = 570] [outer = 00000000] [url = about:blank] 02:28:04 INFO - PROCESS | 1740 | --DOMWINDOW == 49 (15838000) [pid = 1740] [serial = 549] [outer = 00000000] [url = about:blank] 02:28:04 INFO - PROCESS | 1740 | 1466587684821 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:04 INFO - PROCESS | 1740 | 1466587684824 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:04 INFO - PROCESS | 1740 | ++DOCSHELL 105EC000 == 25 [pid = 1740] [id = 201] 02:28:04 INFO - PROCESS | 1740 | ++DOMWINDOW == 50 (105F4C00) [pid = 1740] [serial = 601] [outer = 00000000] 02:28:04 INFO - PROCESS | 1740 | ++DOMWINDOW == 51 (112E8000) [pid = 1740] [serial = 602] [outer = 105F4C00] 02:28:04 INFO - PROCESS | 1740 | 1466587684876 Marionette DEBUG loaded listener.js 02:28:04 INFO - PROCESS | 1740 | ++DOMWINDOW == 52 (12AB5800) [pid = 1740] [serial = 603] [outer = 105F4C00] 02:28:05 INFO - PROCESS | 1740 | 1466587685262 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 02:28:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 02:28:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 728ms 02:28:05 INFO - PROCESS | 1740 | 1466587685314 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 02:28:05 INFO - PROCESS | 1740 | 1466587685318 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 02:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 02:28:05 INFO - PROCESS | 1740 | 1466587685324 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 02:28:05 INFO - PROCESS | 1740 | 1466587685327 Marionette TRACE conn3 <- [1,770,null,{}] 02:28:05 INFO - PROCESS | 1740 | 1466587685330 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:05 INFO - PROCESS | 1740 | 1466587685333 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:05 INFO - PROCESS | 1740 | 1466587685493 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 02:28:05 INFO - PROCESS | 1740 | 1466587685505 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:05 INFO - PROCESS | 1740 | 1466587685508 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:05 INFO - PROCESS | 1740 | ++DOCSHELL 13EAA000 == 26 [pid = 1740] [id = 202] 02:28:05 INFO - PROCESS | 1740 | ++DOMWINDOW == 53 (14370C00) [pid = 1740] [serial = 604] [outer = 00000000] 02:28:05 INFO - PROCESS | 1740 | ++DOMWINDOW == 54 (15086400) [pid = 1740] [serial = 605] [outer = 14370C00] 02:28:05 INFO - PROCESS | 1740 | 1466587685554 Marionette DEBUG loaded listener.js 02:28:05 INFO - PROCESS | 1740 | ++DOMWINDOW == 55 (15580800) [pid = 1740] [serial = 606] [outer = 14370C00] 02:28:06 INFO - PROCESS | 1740 | 1466587686003 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 02:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 02:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 729ms 02:28:06 INFO - PROCESS | 1740 | 1466587686058 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 02:28:06 INFO - PROCESS | 1740 | 1466587686061 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 02:28:06 INFO - PROCESS | 1740 | 1466587686066 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 02:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 02:28:06 INFO - PROCESS | 1740 | 1466587686070 Marionette TRACE conn3 <- [1,774,null,{}] 02:28:06 INFO - PROCESS | 1740 | 1466587686080 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:06 INFO - PROCESS | 1740 | 1466587686084 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:06 INFO - PROCESS | 1740 | 1466587686165 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 02:28:06 INFO - PROCESS | 1740 | 1466587686173 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:06 INFO - PROCESS | 1740 | 1466587686176 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:06 INFO - PROCESS | 1740 | ++DOCSHELL 15D56800 == 27 [pid = 1740] [id = 203] 02:28:06 INFO - PROCESS | 1740 | ++DOMWINDOW == 56 (15D57C00) [pid = 1740] [serial = 607] [outer = 00000000] 02:28:06 INFO - PROCESS | 1740 | ++DOMWINDOW == 57 (16283400) [pid = 1740] [serial = 608] [outer = 15D57C00] 02:28:06 INFO - PROCESS | 1740 | 1466587686223 Marionette DEBUG loaded listener.js 02:28:06 INFO - PROCESS | 1740 | ++DOMWINDOW == 58 (162E2000) [pid = 1740] [serial = 609] [outer = 15D57C00] 02:28:06 INFO - PROCESS | 1740 | 1466587686715 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 02:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 02:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 647ms 02:28:06 INFO - PROCESS | 1740 | 1466587686738 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 02:28:06 INFO - PROCESS | 1740 | 1466587686740 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 02:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 02:28:06 INFO - PROCESS | 1740 | 1466587686744 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 02:28:06 INFO - PROCESS | 1740 | 1466587686745 Marionette TRACE conn3 <- [1,778,null,{}] 02:28:06 INFO - PROCESS | 1740 | 1466587686748 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:06 INFO - PROCESS | 1740 | 1466587686750 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:06 INFO - PROCESS | 1740 | 1466587686833 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 02:28:06 INFO - PROCESS | 1740 | 1466587686847 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:06 INFO - PROCESS | 1740 | 1466587686850 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:06 INFO - PROCESS | 1740 | ++DOCSHELL 110DDC00 == 28 [pid = 1740] [id = 204] 02:28:06 INFO - PROCESS | 1740 | ++DOMWINDOW == 59 (13156C00) [pid = 1740] [serial = 610] [outer = 00000000] 02:28:06 INFO - PROCESS | 1740 | ++DOMWINDOW == 60 (16C6B800) [pid = 1740] [serial = 611] [outer = 13156C00] 02:28:06 INFO - PROCESS | 1740 | 1466587686927 Marionette DEBUG loaded listener.js 02:28:07 INFO - PROCESS | 1740 | ++DOMWINDOW == 61 (1703DC00) [pid = 1740] [serial = 612] [outer = 13156C00] 02:28:07 INFO - PROCESS | 1740 | 1466587687401 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 02:28:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 02:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 663ms 02:28:07 INFO - PROCESS | 1740 | 1466587687427 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 02:28:07 INFO - PROCESS | 1740 | 1466587687429 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 02:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 02:28:07 INFO - PROCESS | 1740 | 1466587687432 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 02:28:07 INFO - PROCESS | 1740 | 1466587687434 Marionette TRACE conn3 <- [1,782,null,{}] 02:28:07 INFO - PROCESS | 1740 | 1466587687438 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:07 INFO - PROCESS | 1740 | 1466587687440 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:07 INFO - PROCESS | 1740 | 1466587687548 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 02:28:07 INFO - PROCESS | 1740 | 1466587687553 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:07 INFO - PROCESS | 1740 | 1466587687555 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:07 INFO - PROCESS | 1740 | ++DOCSHELL 17042C00 == 29 [pid = 1740] [id = 205] 02:28:07 INFO - PROCESS | 1740 | ++DOMWINDOW == 62 (17044000) [pid = 1740] [serial = 613] [outer = 00000000] 02:28:07 INFO - PROCESS | 1740 | ++DOMWINDOW == 63 (1774E000) [pid = 1740] [serial = 614] [outer = 17044000] 02:28:07 INFO - PROCESS | 1740 | 1466587687599 Marionette DEBUG loaded listener.js 02:28:07 INFO - PROCESS | 1740 | ++DOMWINDOW == 64 (17757000) [pid = 1740] [serial = 615] [outer = 17044000] 02:28:08 INFO - PROCESS | 1740 | 1466587688022 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 02:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 02:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 664ms 02:28:08 INFO - PROCESS | 1740 | 1466587688073 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 02:28:08 INFO - PROCESS | 1740 | 1466587688075 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 02:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 02:28:08 INFO - PROCESS | 1740 | 1466587688078 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 02:28:08 INFO - PROCESS | 1740 | 1466587688080 Marionette TRACE conn3 <- [1,786,null,{}] 02:28:08 INFO - PROCESS | 1740 | 1466587688083 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:08 INFO - PROCESS | 1740 | 1466587688088 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:08 INFO - PROCESS | 1740 | 1466587688224 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 02:28:08 INFO - PROCESS | 1740 | 1466587688359 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:08 INFO - PROCESS | 1740 | 1466587688361 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:08 INFO - PROCESS | 1740 | ++DOCSHELL 178F3000 == 30 [pid = 1740] [id = 206] 02:28:08 INFO - PROCESS | 1740 | ++DOMWINDOW == 65 (17ACD800) [pid = 1740] [serial = 616] [outer = 00000000] 02:28:08 INFO - PROCESS | 1740 | ++DOMWINDOW == 66 (17EA7800) [pid = 1740] [serial = 617] [outer = 17ACD800] 02:28:08 INFO - PROCESS | 1740 | 1466587688406 Marionette DEBUG loaded listener.js 02:28:08 INFO - PROCESS | 1740 | ++DOMWINDOW == 67 (18018000) [pid = 1740] [serial = 618] [outer = 17ACD800] 02:28:08 INFO - PROCESS | 1740 | 1466587688809 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 02:28:08 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 02:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 761ms 02:28:08 INFO - PROCESS | 1740 | 1466587688850 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 02:28:08 INFO - PROCESS | 1740 | 1466587688852 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 02:28:08 INFO - PROCESS | 1740 | 1466587688864 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 02:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 02:28:08 INFO - PROCESS | 1740 | 1466587688866 Marionette TRACE conn3 <- [1,790,null,{}] 02:28:08 INFO - PROCESS | 1740 | 1466587688870 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:08 INFO - PROCESS | 1740 | 1466587688872 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:08 INFO - PROCESS | 1740 | 1466587688980 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 02:28:08 INFO - PROCESS | 1740 | 1466587688985 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:08 INFO - PROCESS | 1740 | 1466587688987 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:09 INFO - PROCESS | 1740 | ++DOCSHELL 180C4400 == 31 [pid = 1740] [id = 207] 02:28:09 INFO - PROCESS | 1740 | ++DOMWINDOW == 68 (18260800) [pid = 1740] [serial = 619] [outer = 00000000] 02:28:09 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (1826A800) [pid = 1740] [serial = 620] [outer = 18260800] 02:28:09 INFO - PROCESS | 1740 | 1466587689038 Marionette DEBUG loaded listener.js 02:28:09 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (1826D000) [pid = 1740] [serial = 621] [outer = 18260800] 02:28:09 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (13EAB800) [pid = 1740] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 02:28:09 INFO - PROCESS | 1740 | --DOMWINDOW == 68 (1281C400) [pid = 1740] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 02:28:09 INFO - PROCESS | 1740 | --DOMWINDOW == 67 (155D4400) [pid = 1740] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 02:28:09 INFO - PROCESS | 1740 | --DOMWINDOW == 66 (158CFC00) [pid = 1740] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 02:28:09 INFO - PROCESS | 1740 | 1466587689521 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 02:28:09 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 02:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 647ms 02:28:09 INFO - PROCESS | 1740 | 1466587689538 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 02:28:09 INFO - PROCESS | 1740 | 1466587689540 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 02:28:09 INFO - PROCESS | 1740 | 1466587689543 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 02:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 02:28:09 INFO - PROCESS | 1740 | 1466587689545 Marionette TRACE conn3 <- [1,794,null,{}] 02:28:09 INFO - PROCESS | 1740 | 1466587689548 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:09 INFO - PROCESS | 1740 | 1466587689550 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:09 INFO - PROCESS | 1740 | 1466587689628 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 02:28:09 INFO - PROCESS | 1740 | 1466587689660 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:09 INFO - PROCESS | 1740 | 1466587689662 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:09 INFO - PROCESS | 1740 | ++DOCSHELL 18459C00 == 32 [pid = 1740] [id = 208] 02:28:09 INFO - PROCESS | 1740 | ++DOMWINDOW == 67 (1845A000) [pid = 1740] [serial = 622] [outer = 00000000] 02:28:09 INFO - PROCESS | 1740 | ++DOMWINDOW == 68 (18478400) [pid = 1740] [serial = 623] [outer = 1845A000] 02:28:09 INFO - PROCESS | 1740 | 1466587689706 Marionette DEBUG loaded listener.js 02:28:09 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (18479C00) [pid = 1740] [serial = 624] [outer = 1845A000] 02:28:10 INFO - PROCESS | 1740 | 1466587690119 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 02:28:10 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 02:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 615ms 02:28:10 INFO - PROCESS | 1740 | 1466587690141 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 02:28:10 INFO - PROCESS | 1740 | 1466587690144 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 02:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 02:28:10 INFO - PROCESS | 1740 | 1466587690159 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 02:28:10 INFO - PROCESS | 1740 | 1466587690161 Marionette TRACE conn3 <- [1,798,null,{}] 02:28:10 INFO - PROCESS | 1740 | 1466587690164 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:10 INFO - PROCESS | 1740 | 1466587690166 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:10 INFO - PROCESS | 1740 | 1466587690292 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 02:28:10 INFO - PROCESS | 1740 | 1466587690299 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:10 INFO - PROCESS | 1740 | 1466587690302 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:10 INFO - PROCESS | 1740 | ++DOCSHELL 18265000 == 33 [pid = 1740] [id = 209] 02:28:10 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (18772400) [pid = 1740] [serial = 625] [outer = 00000000] 02:28:10 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (19954000) [pid = 1740] [serial = 626] [outer = 18772400] 02:28:10 INFO - PROCESS | 1740 | 1466587690346 Marionette DEBUG loaded listener.js 02:28:10 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (19980000) [pid = 1740] [serial = 627] [outer = 18772400] 02:28:10 INFO - PROCESS | 1740 | 1466587690748 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 02:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 02:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 615ms 02:28:10 INFO - PROCESS | 1740 | 1466587690787 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 02:28:10 INFO - PROCESS | 1740 | 1466587690789 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 02:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 02:28:10 INFO - PROCESS | 1740 | 1466587690806 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 02:28:10 INFO - PROCESS | 1740 | 1466587690808 Marionette TRACE conn3 <- [1,802,null,{}] 02:28:10 INFO - PROCESS | 1740 | 1466587690812 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:10 INFO - PROCESS | 1740 | 1466587690814 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:10 INFO - PROCESS | 1740 | 1466587690891 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 02:28:10 INFO - PROCESS | 1740 | 1466587690905 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:10 INFO - PROCESS | 1740 | 1466587690908 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:10 INFO - PROCESS | 1740 | ++DOCSHELL 158C5000 == 34 [pid = 1740] [id = 210] 02:28:10 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (16278C00) [pid = 1740] [serial = 628] [outer = 00000000] 02:28:10 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (19989C00) [pid = 1740] [serial = 629] [outer = 16278C00] 02:28:10 INFO - PROCESS | 1740 | 1466587690954 Marionette DEBUG loaded listener.js 02:28:11 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (1998B400) [pid = 1740] [serial = 630] [outer = 16278C00] 02:28:11 INFO - PROCESS | 1740 | 1466587691447 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 02:28:11 INFO - PROCESS | 1740 | 1466587691478 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 02:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 02:28:11 INFO - PROCESS | 1740 | 1466587691482 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 02:28:11 INFO - PROCESS | 1740 | 1466587691484 Marionette TRACE conn3 <- [1,806,null,{}] 02:28:11 INFO - PROCESS | 1740 | 1466587691506 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:11 INFO - PROCESS | 1740 | 1466587691508 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:11 INFO - PROCESS | 1740 | 1466587691649 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 02:28:11 INFO - PROCESS | 1740 | 1466587691778 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:11 INFO - PROCESS | 1740 | 1466587691782 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:11 INFO - PROCESS | 1740 | ++DOCSHELL 1036C000 == 35 [pid = 1740] [id = 211] 02:28:11 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (103CA800) [pid = 1740] [serial = 631] [outer = 00000000] 02:28:11 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (105F1C00) [pid = 1740] [serial = 632] [outer = 103CA800] 02:28:11 INFO - PROCESS | 1740 | 1466587691840 Marionette DEBUG loaded listener.js 02:28:11 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (112E0800) [pid = 1740] [serial = 633] [outer = 103CA800] 02:28:12 INFO - PROCESS | 1740 | 1466587692528 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 02:28:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 02:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1084ms 02:28:12 INFO - PROCESS | 1740 | 1466587692563 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 02:28:12 INFO - PROCESS | 1740 | 1466587692568 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 02:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 02:28:12 INFO - PROCESS | 1740 | 1466587692573 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 02:28:12 INFO - PROCESS | 1740 | 1466587692576 Marionette TRACE conn3 <- [1,810,null,{}] 02:28:12 INFO - PROCESS | 1740 | 1466587692600 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:12 INFO - PROCESS | 1740 | 1466587692603 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:12 INFO - PROCESS | 1740 | 1466587692712 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 02:28:12 INFO - PROCESS | 1740 | 1466587692835 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:12 INFO - PROCESS | 1740 | 1466587692839 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:12 INFO - PROCESS | 1740 | ++DOCSHELL 13EA2000 == 36 [pid = 1740] [id = 212] 02:28:12 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (14378C00) [pid = 1740] [serial = 634] [outer = 00000000] 02:28:12 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (15584400) [pid = 1740] [serial = 635] [outer = 14378C00] 02:28:12 INFO - PROCESS | 1740 | 1466587692894 Marionette DEBUG loaded listener.js 02:28:12 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (155D7800) [pid = 1740] [serial = 636] [outer = 14378C00] 02:28:13 INFO - PROCESS | 1740 | 1466587693512 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 02:28:13 INFO - PROCESS | 1740 | 1466587693576 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 02:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 02:28:13 INFO - PROCESS | 1740 | 1466587693579 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 02:28:13 INFO - PROCESS | 1740 | 1466587693582 Marionette TRACE conn3 <- [1,814,null,{}] 02:28:13 INFO - PROCESS | 1740 | 1466587693586 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:13 INFO - PROCESS | 1740 | 1466587693589 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:13 INFO - PROCESS | 1740 | 1466587693695 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 02:28:13 INFO - PROCESS | 1740 | 1466587693819 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:13 INFO - PROCESS | 1740 | 1466587693821 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:13 INFO - PROCESS | 1740 | ++DOCSHELL 155D4400 == 37 [pid = 1740] [id = 213] 02:28:13 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (158C2800) [pid = 1740] [serial = 637] [outer = 00000000] 02:28:13 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (16A83C00) [pid = 1740] [serial = 638] [outer = 158C2800] 02:28:13 INFO - PROCESS | 1740 | 1466587693875 Marionette DEBUG loaded listener.js 02:28:13 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (1776AC00) [pid = 1740] [serial = 639] [outer = 158C2800] 02:28:14 INFO - PROCESS | 1740 | 1466587694729 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 02:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 02:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1198ms 02:28:14 INFO - PROCESS | 1740 | 1466587694765 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 02:28:14 INFO - PROCESS | 1740 | 1466587694769 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 02:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 02:28:14 INFO - PROCESS | 1740 | 1466587694775 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 02:28:14 INFO - PROCESS | 1740 | 1466587694778 Marionette TRACE conn3 <- [1,818,null,{}] 02:28:14 INFO - PROCESS | 1740 | 1466587694783 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:14 INFO - PROCESS | 1740 | 1466587694786 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:14 INFO - PROCESS | 1740 | 1466587694885 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 02:28:15 INFO - PROCESS | 1740 | 1466587694981 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:15 INFO - PROCESS | 1740 | 1466587694985 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:15 INFO - PROCESS | 1740 | ++DOCSHELL 12D79000 == 38 [pid = 1740] [id = 214] 02:28:15 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (12D80000) [pid = 1740] [serial = 640] [outer = 00000000] 02:28:15 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (13275400) [pid = 1740] [serial = 641] [outer = 12D80000] 02:28:15 INFO - PROCESS | 1740 | 1466587695033 Marionette DEBUG loaded listener.js 02:28:15 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (14371C00) [pid = 1740] [serial = 642] [outer = 12D80000] 02:28:15 INFO - PROCESS | 1740 | --DOCSHELL 169CDC00 == 37 [pid = 1740] [id = 8] 02:28:15 INFO - PROCESS | 1740 | --DOCSHELL 1A6B2400 == 36 [pid = 1740] [id = 11] 02:28:15 INFO - PROCESS | 1740 | --DOCSHELL 10434800 == 35 [pid = 1740] [id = 191] 02:28:15 INFO - PROCESS | 1740 | --DOCSHELL 1A996000 == 34 [pid = 1740] [id = 13] 02:28:15 INFO - PROCESS | 1740 | --DOCSHELL 1A91F000 == 33 [pid = 1740] [id = 12] 02:28:15 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (16C1B800) [pid = 1740] [serial = 590] [outer = 00000000] [url = about:blank] 02:28:15 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (1508A400) [pid = 1740] [serial = 582] [outer = 00000000] [url = about:blank] 02:28:15 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (13120000) [pid = 1740] [serial = 578] [outer = 00000000] [url = about:blank] 02:28:15 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (13150800) [pid = 1740] [serial = 579] [outer = 00000000] [url = about:blank] 02:28:15 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (12B02C00) [pid = 1740] [serial = 575] [outer = 00000000] [url = about:blank] 02:28:15 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (105F1000) [pid = 1740] [serial = 572] [outer = 00000000] [url = about:blank] 02:28:15 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (15AD0400) [pid = 1740] [serial = 584] [outer = 00000000] [url = about:blank] 02:28:15 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (15D4D400) [pid = 1740] [serial = 585] [outer = 00000000] [url = about:blank] 02:28:15 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (14379000) [pid = 1740] [serial = 581] [outer = 00000000] [url = about:blank] 02:28:15 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (16279400) [pid = 1740] [serial = 587] [outer = 00000000] [url = about:blank] 02:28:15 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (162DB400) [pid = 1740] [serial = 588] [outer = 00000000] [url = about:blank] 02:28:15 INFO - PROCESS | 1740 | 1466587695669 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 02:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 02:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 938ms 02:28:15 INFO - PROCESS | 1740 | 1466587695714 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 02:28:15 INFO - PROCESS | 1740 | 1466587695718 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 02:28:15 INFO - PROCESS | 1740 | 1466587695723 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 02:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 02:28:15 INFO - PROCESS | 1740 | 1466587695726 Marionette TRACE conn3 <- [1,822,null,{}] 02:28:15 INFO - PROCESS | 1740 | 1466587695730 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:15 INFO - PROCESS | 1740 | 1466587695732 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:15 INFO - PROCESS | 1740 | 1466587695817 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 02:28:15 INFO - PROCESS | 1740 | 1466587695825 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:15 INFO - PROCESS | 1740 | 1466587695827 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:15 INFO - PROCESS | 1740 | ++DOCSHELL 12D73000 == 34 [pid = 1740] [id = 215] 02:28:15 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (13120000) [pid = 1740] [serial = 643] [outer = 00000000] 02:28:15 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (14379000) [pid = 1740] [serial = 644] [outer = 13120000] 02:28:15 INFO - PROCESS | 1740 | 1466587695877 Marionette DEBUG loaded listener.js 02:28:15 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (15187400) [pid = 1740] [serial = 645] [outer = 13120000] 02:28:16 INFO - PROCESS | 1740 | 1466587696389 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 02:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 02:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 729ms 02:28:16 INFO - PROCESS | 1740 | 1466587696459 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 02:28:16 INFO - PROCESS | 1740 | 1466587696461 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 02:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 02:28:16 INFO - PROCESS | 1740 | 1466587696465 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 02:28:16 INFO - PROCESS | 1740 | 1466587696468 Marionette TRACE conn3 <- [1,826,null,{}] 02:28:16 INFO - PROCESS | 1740 | 1466587696479 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:16 INFO - PROCESS | 1740 | 1466587696484 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:16 INFO - PROCESS | 1740 | 1466587696598 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 02:28:16 INFO - PROCESS | 1740 | 1466587696621 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:16 INFO - PROCESS | 1740 | 1466587696625 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:16 INFO - PROCESS | 1740 | ++DOCSHELL 16282400 == 35 [pid = 1740] [id = 216] 02:28:16 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (162D6800) [pid = 1740] [serial = 646] [outer = 00000000] 02:28:16 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (162DFC00) [pid = 1740] [serial = 647] [outer = 162D6800] 02:28:16 INFO - PROCESS | 1740 | 1466587696673 Marionette DEBUG loaded listener.js 02:28:16 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (16A6C400) [pid = 1740] [serial = 648] [outer = 162D6800] 02:28:17 INFO - PROCESS | 1740 | 1466587697166 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 02:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 02:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 712ms 02:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 02:28:17 INFO - PROCESS | 1740 | 1466587697201 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 02:28:17 INFO - PROCESS | 1740 | 1466587697204 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 02:28:17 INFO - PROCESS | 1740 | 1466587697207 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 02:28:17 INFO - PROCESS | 1740 | 1466587697209 Marionette TRACE conn3 <- [1,830,null,{}] 02:28:17 INFO - PROCESS | 1740 | 1466587697212 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:17 INFO - PROCESS | 1740 | 1466587697214 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:17 INFO - PROCESS | 1740 | 1466587697296 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 02:28:17 INFO - PROCESS | 1740 | 1466587697301 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:17 INFO - PROCESS | 1740 | 1466587697303 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:17 INFO - PROCESS | 1740 | ++DOCSHELL 16C6A800 == 36 [pid = 1740] [id = 217] 02:28:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (17038C00) [pid = 1740] [serial = 649] [outer = 00000000] 02:28:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (17758800) [pid = 1740] [serial = 650] [outer = 17038C00] 02:28:17 INFO - PROCESS | 1740 | 1466587697351 Marionette DEBUG loaded listener.js 02:28:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (178F0000) [pid = 1740] [serial = 651] [outer = 17038C00] 02:28:17 INFO - PROCESS | 1740 | 1466587697790 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 02:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 02:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 648ms 02:28:17 INFO - PROCESS | 1740 | 1466587697845 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 02:28:17 INFO - PROCESS | 1740 | 1466587697847 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 02:28:17 INFO - PROCESS | 1740 | 1466587697850 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 02:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 02:28:17 INFO - PROCESS | 1740 | 1466587697852 Marionette TRACE conn3 <- [1,834,null,{}] 02:28:17 INFO - PROCESS | 1740 | 1466587697855 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:17 INFO - PROCESS | 1740 | 1466587697857 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:17 INFO - PROCESS | 1740 | 1466587697964 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 02:28:18 INFO - PROCESS | 1740 | 1466587698044 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:18 INFO - PROCESS | 1740 | 1466587698046 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:18 INFO - PROCESS | 1740 | ++DOCSHELL 17AD1000 == 37 [pid = 1740] [id = 218] 02:28:18 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (17AD7000) [pid = 1740] [serial = 652] [outer = 00000000] 02:28:18 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (18262000) [pid = 1740] [serial = 653] [outer = 17AD7000] 02:28:18 INFO - PROCESS | 1740 | 1466587698137 Marionette DEBUG loaded listener.js 02:28:18 INFO - PROCESS | 1740 | ++DOMWINDOW == 88 (18263C00) [pid = 1740] [serial = 654] [outer = 17AD7000] 02:28:18 INFO - PROCESS | 1740 | 1466587698538 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 02:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 02:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 712ms 02:28:18 INFO - PROCESS | 1740 | 1466587698581 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 02:28:18 INFO - PROCESS | 1740 | 1466587698583 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 02:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 02:28:18 INFO - PROCESS | 1740 | 1466587698593 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 02:28:18 INFO - PROCESS | 1740 | 1466587698595 Marionette TRACE conn3 <- [1,838,null,{}] 02:28:18 INFO - PROCESS | 1740 | 1466587698599 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:18 INFO - PROCESS | 1740 | 1466587698604 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:18 INFO - PROCESS | 1740 | 1466587698743 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 02:28:18 INFO - PROCESS | 1740 | 1466587698751 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:18 INFO - PROCESS | 1740 | 1466587698753 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:18 INFO - PROCESS | 1740 | ++DOCSHELL 18774800 == 38 [pid = 1740] [id = 219] 02:28:18 INFO - PROCESS | 1740 | ++DOMWINDOW == 89 (18776800) [pid = 1740] [serial = 655] [outer = 00000000] 02:28:18 INFO - PROCESS | 1740 | ++DOMWINDOW == 90 (19D45800) [pid = 1740] [serial = 656] [outer = 18776800] 02:28:18 INFO - PROCESS | 1740 | 1466587698797 Marionette DEBUG loaded listener.js 02:28:18 INFO - PROCESS | 1740 | ++DOMWINDOW == 91 (19F1C000) [pid = 1740] [serial = 657] [outer = 18776800] 02:28:19 INFO - PROCESS | 1740 | 1466587699291 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 02:28:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 02:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 729ms 02:28:19 INFO - PROCESS | 1740 | 1466587699321 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 02:28:19 INFO - PROCESS | 1740 | 1466587699323 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 02:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 02:28:19 INFO - PROCESS | 1740 | 1466587699327 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 02:28:19 INFO - PROCESS | 1740 | 1466587699328 Marionette TRACE conn3 <- [1,842,null,{}] 02:28:19 INFO - PROCESS | 1740 | 1466587699331 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:19 INFO - PROCESS | 1740 | 1466587699333 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:19 INFO - PROCESS | 1740 | 1466587699470 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 02:28:19 INFO - PROCESS | 1740 | 1466587699476 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:19 INFO - PROCESS | 1740 | 1466587699478 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:19 INFO - PROCESS | 1740 | ++DOCSHELL 19F20000 == 39 [pid = 1740] [id = 220] 02:28:19 INFO - PROCESS | 1740 | ++DOMWINDOW == 92 (19F21000) [pid = 1740] [serial = 658] [outer = 00000000] 02:28:19 INFO - PROCESS | 1740 | ++DOMWINDOW == 93 (19F27800) [pid = 1740] [serial = 659] [outer = 19F21000] 02:28:19 INFO - PROCESS | 1740 | 1466587699534 Marionette DEBUG loaded listener.js 02:28:19 INFO - PROCESS | 1740 | ++DOMWINDOW == 94 (19F2A800) [pid = 1740] [serial = 660] [outer = 19F21000] 02:28:20 INFO - PROCESS | 1740 | --DOMWINDOW == 93 (17044000) [pid = 1740] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 02:28:20 INFO - PROCESS | 1740 | --DOMWINDOW == 92 (18772400) [pid = 1740] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 02:28:20 INFO - PROCESS | 1740 | --DOMWINDOW == 91 (105F4C00) [pid = 1740] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 02:28:20 INFO - PROCESS | 1740 | --DOMWINDOW == 90 (15D57C00) [pid = 1740] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 02:28:20 INFO - PROCESS | 1740 | --DOMWINDOW == 89 (13156C00) [pid = 1740] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 02:28:20 INFO - PROCESS | 1740 | --DOMWINDOW == 88 (18260800) [pid = 1740] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 02:28:20 INFO - PROCESS | 1740 | --DOMWINDOW == 87 (14370C00) [pid = 1740] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 02:28:20 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (17ACD800) [pid = 1740] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 02:28:20 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (1845A000) [pid = 1740] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 02:28:20 INFO - PROCESS | 1740 | 1466587700183 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 02:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 02:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 874ms 02:28:20 INFO - PROCESS | 1740 | 1466587700207 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 02:28:20 INFO - PROCESS | 1740 | 1466587700208 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 02:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 02:28:20 INFO - PROCESS | 1740 | 1466587700212 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 02:28:20 INFO - PROCESS | 1740 | 1466587700213 Marionette TRACE conn3 <- [1,846,null,{}] 02:28:20 INFO - PROCESS | 1740 | 1466587700217 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:20 INFO - PROCESS | 1740 | 1466587700218 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:20 INFO - PROCESS | 1740 | 1466587700296 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 02:28:20 INFO - PROCESS | 1740 | 1466587700302 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:20 INFO - PROCESS | 1740 | 1466587700304 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:20 INFO - PROCESS | 1740 | ++DOCSHELL 1365D000 == 40 [pid = 1740] [id = 221] 02:28:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (139AD400) [pid = 1740] [serial = 661] [outer = 00000000] 02:28:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (176A6800) [pid = 1740] [serial = 662] [outer = 139AD400] 02:28:20 INFO - PROCESS | 1740 | 1466587700347 Marionette DEBUG loaded listener.js 02:28:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 88 (17ACD800) [pid = 1740] [serial = 663] [outer = 139AD400] 02:28:20 INFO - PROCESS | 1740 | 1466587700762 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 02:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 02:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 615ms 02:28:20 INFO - PROCESS | 1740 | 1466587700827 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 02:28:20 INFO - PROCESS | 1740 | 1466587700830 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 02:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 02:28:20 INFO - PROCESS | 1740 | 1466587700835 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 02:28:20 INFO - PROCESS | 1740 | 1466587700838 Marionette TRACE conn3 <- [1,850,null,{}] 02:28:20 INFO - PROCESS | 1740 | 1466587700842 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:20 INFO - PROCESS | 1740 | 1466587700843 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:20 INFO - PROCESS | 1740 | 1466587700926 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 02:28:20 INFO - PROCESS | 1740 | 1466587700931 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:20 INFO - PROCESS | 1740 | 1466587700933 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:20 INFO - PROCESS | 1740 | ++DOCSHELL 15F75C00 == 41 [pid = 1740] [id = 222] 02:28:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 89 (162DDC00) [pid = 1740] [serial = 664] [outer = 00000000] 02:28:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 90 (18772400) [pid = 1740] [serial = 665] [outer = 162DDC00] 02:28:21 INFO - PROCESS | 1740 | 1466587700975 Marionette DEBUG loaded listener.js 02:28:21 INFO - PROCESS | 1740 | ++DOMWINDOW == 91 (19980800) [pid = 1740] [serial = 666] [outer = 162DDC00] 02:28:21 INFO - PROCESS | 1740 | 1466587701452 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 02:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 02:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 664ms 02:28:21 INFO - PROCESS | 1740 | 1466587701504 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 02:28:21 INFO - PROCESS | 1740 | 1466587701506 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 02:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 02:28:21 INFO - PROCESS | 1740 | 1466587701509 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 02:28:21 INFO - PROCESS | 1740 | 1466587701511 Marionette TRACE conn3 <- [1,854,null,{}] 02:28:21 INFO - PROCESS | 1740 | 1466587701514 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:21 INFO - PROCESS | 1740 | 1466587701516 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:21 INFO - PROCESS | 1740 | 1466587701594 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 02:28:21 INFO - PROCESS | 1740 | 1466587701602 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:21 INFO - PROCESS | 1740 | 1466587701604 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:21 INFO - PROCESS | 1740 | ++DOCSHELL 16A83400 == 42 [pid = 1740] [id = 223] 02:28:21 INFO - PROCESS | 1740 | ++DOMWINDOW == 92 (1A1BB800) [pid = 1740] [serial = 667] [outer = 00000000] 02:28:21 INFO - PROCESS | 1740 | ++DOMWINDOW == 93 (1A6B0400) [pid = 1740] [serial = 668] [outer = 1A1BB800] 02:28:21 INFO - PROCESS | 1740 | 1466587701656 Marionette DEBUG loaded listener.js 02:28:21 INFO - PROCESS | 1740 | ++DOMWINDOW == 94 (1A6B6000) [pid = 1740] [serial = 669] [outer = 1A1BB800] 02:28:22 INFO - PROCESS | 1740 | 1466587702123 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 02:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 02:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 663ms 02:28:22 INFO - PROCESS | 1740 | 1466587702180 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 02:28:22 INFO - PROCESS | 1740 | 1466587702182 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 02:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 02:28:22 INFO - PROCESS | 1740 | 1466587702186 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 02:28:22 INFO - PROCESS | 1740 | 1466587702188 Marionette TRACE conn3 <- [1,858,null,{}] 02:28:22 INFO - PROCESS | 1740 | 1466587702191 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:22 INFO - PROCESS | 1740 | 1466587702193 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:22 INFO - PROCESS | 1740 | 1466587702329 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 02:28:22 INFO - PROCESS | 1740 | 1466587702477 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:22 INFO - PROCESS | 1740 | 1466587702480 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:22 INFO - PROCESS | 1740 | ++DOCSHELL 112E9400 == 43 [pid = 1740] [id = 224] 02:28:22 INFO - PROCESS | 1740 | ++DOMWINDOW == 95 (112EA400) [pid = 1740] [serial = 670] [outer = 00000000] 02:28:22 INFO - PROCESS | 1740 | ++DOMWINDOW == 96 (12B02C00) [pid = 1740] [serial = 671] [outer = 112EA400] 02:28:22 INFO - PROCESS | 1740 | 1466587702538 Marionette DEBUG loaded listener.js 02:28:22 INFO - PROCESS | 1740 | ++DOMWINDOW == 97 (1314F800) [pid = 1740] [serial = 672] [outer = 112EA400] 02:28:23 INFO - PROCESS | 1740 | 1466587703487 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 02:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 02:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1344ms 02:28:23 INFO - PROCESS | 1740 | 1466587703526 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 02:28:23 INFO - PROCESS | 1740 | 1466587703530 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 02:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 02:28:23 INFO - PROCESS | 1740 | 1466587703536 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 02:28:23 INFO - PROCESS | 1740 | 1466587703539 Marionette TRACE conn3 <- [1,862,null,{}] 02:28:23 INFO - PROCESS | 1740 | 1466587703543 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:23 INFO - PROCESS | 1740 | 1466587703546 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:23 INFO - PROCESS | 1740 | 1466587703655 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 02:28:23 INFO - PROCESS | 1740 | 1466587703781 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:23 INFO - PROCESS | 1740 | 1466587703785 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:23 INFO - PROCESS | 1740 | ++DOCSHELL 16A81400 == 44 [pid = 1740] [id = 225] 02:28:23 INFO - PROCESS | 1740 | ++DOMWINDOW == 98 (17104000) [pid = 1740] [serial = 673] [outer = 00000000] 02:28:23 INFO - PROCESS | 1740 | ++DOMWINDOW == 99 (18474800) [pid = 1740] [serial = 674] [outer = 17104000] 02:28:23 INFO - PROCESS | 1740 | 1466587703840 Marionette DEBUG loaded listener.js 02:28:23 INFO - PROCESS | 1740 | ++DOMWINDOW == 100 (19953400) [pid = 1740] [serial = 675] [outer = 17104000] 02:28:24 INFO - PROCESS | 1740 | 1466587704507 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 02:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 02:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1036ms 02:28:24 INFO - PROCESS | 1740 | 1466587704573 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 02:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 02:28:24 INFO - PROCESS | 1740 | 1466587704576 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 02:28:24 INFO - PROCESS | 1740 | 1466587704580 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 02:28:24 INFO - PROCESS | 1740 | 1466587704582 Marionette TRACE conn3 <- [1,866,null,{}] 02:28:24 INFO - PROCESS | 1740 | 1466587704586 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:24 INFO - PROCESS | 1740 | 1466587704589 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:24 INFO - PROCESS | 1740 | 1466587704694 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 02:28:24 INFO - PROCESS | 1740 | 1466587704824 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:24 INFO - PROCESS | 1740 | 1466587704827 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:24 INFO - PROCESS | 1740 | ++DOCSHELL 19989800 == 45 [pid = 1740] [id = 226] 02:28:24 INFO - PROCESS | 1740 | ++DOMWINDOW == 101 (1A6BB800) [pid = 1740] [serial = 676] [outer = 00000000] 02:28:24 INFO - PROCESS | 1740 | ++DOMWINDOW == 102 (1A922C00) [pid = 1740] [serial = 677] [outer = 1A6BB800] 02:28:24 INFO - PROCESS | 1740 | 1466587704881 Marionette DEBUG loaded listener.js 02:28:25 INFO - PROCESS | 1740 | ++DOMWINDOW == 103 (1A928000) [pid = 1740] [serial = 678] [outer = 1A6BB800] 02:28:25 INFO - PROCESS | 1740 | 1466587705492 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 02:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 02:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 939ms 02:28:25 INFO - PROCESS | 1740 | 1466587705515 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 02:28:25 INFO - PROCESS | 1740 | 1466587705519 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 02:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 02:28:25 INFO - PROCESS | 1740 | 1466587705529 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 02:28:25 INFO - PROCESS | 1740 | 1466587705534 Marionette TRACE conn3 <- [1,870,null,{}] 02:28:25 INFO - PROCESS | 1740 | 1466587705538 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:25 INFO - PROCESS | 1740 | 1466587705541 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:25 INFO - PROCESS | 1740 | 1466587705650 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 02:28:25 INFO - PROCESS | 1740 | 1466587705750 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:25 INFO - PROCESS | 1740 | 1466587705752 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:25 INFO - PROCESS | 1740 | ++DOCSHELL 1710C000 == 46 [pid = 1740] [id = 227] 02:28:25 INFO - PROCESS | 1740 | ++DOMWINDOW == 104 (1A922000) [pid = 1740] [serial = 679] [outer = 00000000] 02:28:25 INFO - PROCESS | 1740 | ++DOMWINDOW == 105 (1A996000) [pid = 1740] [serial = 680] [outer = 1A922000] 02:28:25 INFO - PROCESS | 1740 | 1466587705804 Marionette DEBUG loaded listener.js 02:28:25 INFO - PROCESS | 1740 | ++DOMWINDOW == 106 (1ABE1C00) [pid = 1740] [serial = 681] [outer = 1A922000] 02:28:26 INFO - PROCESS | 1740 | 1466587706656 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 02:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 02:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1198ms 02:28:26 INFO - PROCESS | 1740 | 1466587706721 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 02:28:26 INFO - PROCESS | 1740 | 1466587706725 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 02:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 02:28:26 INFO - PROCESS | 1740 | 1466587706730 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 02:28:26 INFO - PROCESS | 1740 | 1466587706733 Marionette TRACE conn3 <- [1,874,null,{}] 02:28:26 INFO - PROCESS | 1740 | 1466587706738 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:26 INFO - PROCESS | 1740 | 1466587706741 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:26 INFO - PROCESS | 1740 | 1466587706894 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 02:28:27 INFO - PROCESS | 1740 | 1466587707020 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:27 INFO - PROCESS | 1740 | 1466587707025 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:27 INFO - PROCESS | 1740 | ++DOCSHELL 12AB2800 == 47 [pid = 1740] [id = 228] 02:28:27 INFO - PROCESS | 1740 | ++DOMWINDOW == 107 (12BD7800) [pid = 1740] [serial = 682] [outer = 00000000] 02:28:27 INFO - PROCESS | 1740 | ++DOMWINDOW == 108 (136F1C00) [pid = 1740] [serial = 683] [outer = 12BD7800] 02:28:27 INFO - PROCESS | 1740 | 1466587707081 Marionette DEBUG loaded listener.js 02:28:27 INFO - PROCESS | 1740 | ++DOMWINDOW == 109 (15002800) [pid = 1740] [serial = 684] [outer = 12BD7800] 02:28:27 INFO - PROCESS | 1740 | --DOCSHELL 14379800 == 46 [pid = 1740] [id = 23] 02:28:27 INFO - PROCESS | 1740 | --DOCSHELL 16A83400 == 45 [pid = 1740] [id = 223] 02:28:27 INFO - PROCESS | 1740 | --DOCSHELL 15F75C00 == 44 [pid = 1740] [id = 222] 02:28:27 INFO - PROCESS | 1740 | --DOCSHELL 1365D000 == 43 [pid = 1740] [id = 221] 02:28:27 INFO - PROCESS | 1740 | --DOCSHELL 19F20000 == 42 [pid = 1740] [id = 220] 02:28:27 INFO - PROCESS | 1740 | --DOCSHELL 18774800 == 41 [pid = 1740] [id = 219] 02:28:27 INFO - PROCESS | 1740 | --DOCSHELL 17AD1000 == 40 [pid = 1740] [id = 218] 02:28:27 INFO - PROCESS | 1740 | --DOCSHELL 16C6A800 == 39 [pid = 1740] [id = 217] 02:28:27 INFO - PROCESS | 1740 | --DOCSHELL 16282400 == 38 [pid = 1740] [id = 216] 02:28:27 INFO - PROCESS | 1740 | --DOCSHELL 12D73000 == 37 [pid = 1740] [id = 215] 02:28:27 INFO - PROCESS | 1740 | --DOCSHELL 12D79000 == 36 [pid = 1740] [id = 214] 02:28:27 INFO - PROCESS | 1740 | --DOCSHELL 155D4400 == 35 [pid = 1740] [id = 213] 02:28:27 INFO - PROCESS | 1740 | --DOCSHELL 13EA2000 == 34 [pid = 1740] [id = 212] 02:28:27 INFO - PROCESS | 1740 | --DOCSHELL 1036C000 == 33 [pid = 1740] [id = 211] 02:28:27 INFO - PROCESS | 1740 | --DOMWINDOW == 108 (131EB800) [pid = 1740] [serial = 593] [outer = 00000000] [url = about:blank] 02:28:27 INFO - PROCESS | 1740 | --DOMWINDOW == 107 (1703A400) [pid = 1740] [serial = 599] [outer = 00000000] [url = about:blank] 02:28:27 INFO - PROCESS | 1740 | --DOMWINDOW == 106 (15587400) [pid = 1740] [serial = 596] [outer = 00000000] [url = about:blank] 02:28:27 INFO - PROCESS | 1740 | 1466587707692 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 02:28:27 INFO - PROCESS | 1740 | --DOMWINDOW == 105 (19989C00) [pid = 1740] [serial = 629] [outer = 00000000] [url = about:blank] 02:28:27 INFO - PROCESS | 1740 | --DOMWINDOW == 104 (112E8000) [pid = 1740] [serial = 602] [outer = 00000000] [url = about:blank] 02:28:27 INFO - PROCESS | 1740 | --DOMWINDOW == 103 (12AB5800) [pid = 1740] [serial = 603] [outer = 00000000] [url = about:blank] 02:28:27 INFO - PROCESS | 1740 | --DOMWINDOW == 102 (16283400) [pid = 1740] [serial = 608] [outer = 00000000] [url = about:blank] 02:28:27 INFO - PROCESS | 1740 | --DOMWINDOW == 101 (162E2000) [pid = 1740] [serial = 609] [outer = 00000000] [url = about:blank] 02:28:27 INFO - PROCESS | 1740 | --DOMWINDOW == 100 (16C6B800) [pid = 1740] [serial = 611] [outer = 00000000] [url = about:blank] 02:28:27 INFO - PROCESS | 1740 | --DOMWINDOW == 99 (1826A800) [pid = 1740] [serial = 620] [outer = 00000000] [url = about:blank] 02:28:27 INFO - PROCESS | 1740 | --DOMWINDOW == 98 (15086400) [pid = 1740] [serial = 605] [outer = 00000000] [url = about:blank] 02:28:27 INFO - PROCESS | 1740 | --DOMWINDOW == 97 (15580800) [pid = 1740] [serial = 606] [outer = 00000000] [url = about:blank] 02:28:27 INFO - PROCESS | 1740 | --DOMWINDOW == 96 (18018000) [pid = 1740] [serial = 618] [outer = 00000000] [url = about:blank] 02:28:27 INFO - PROCESS | 1740 | --DOMWINDOW == 95 (17EA7800) [pid = 1740] [serial = 617] [outer = 00000000] [url = about:blank] 02:28:27 INFO - PROCESS | 1740 | --DOMWINDOW == 94 (18478400) [pid = 1740] [serial = 623] [outer = 00000000] [url = about:blank] 02:28:27 INFO - PROCESS | 1740 | --DOMWINDOW == 93 (18479C00) [pid = 1740] [serial = 624] [outer = 00000000] [url = about:blank] 02:28:27 INFO - PROCESS | 1740 | --DOMWINDOW == 92 (1826D000) [pid = 1740] [serial = 621] [outer = 00000000] [url = about:blank] 02:28:27 INFO - PROCESS | 1740 | --DOMWINDOW == 91 (1774E000) [pid = 1740] [serial = 614] [outer = 00000000] [url = about:blank] 02:28:27 INFO - PROCESS | 1740 | --DOMWINDOW == 90 (19954000) [pid = 1740] [serial = 626] [outer = 00000000] [url = about:blank] 02:28:27 INFO - PROCESS | 1740 | --DOMWINDOW == 89 (19980000) [pid = 1740] [serial = 627] [outer = 00000000] [url = about:blank] 02:28:27 INFO - PROCESS | 1740 | --DOMWINDOW == 88 (17757000) [pid = 1740] [serial = 615] [outer = 00000000] [url = about:blank] 02:28:27 INFO - PROCESS | 1740 | --DOMWINDOW == 87 (1703DC00) [pid = 1740] [serial = 612] [outer = 00000000] [url = about:blank] 02:28:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 02:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1036ms 02:28:27 INFO - PROCESS | 1740 | 1466587707766 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 02:28:27 INFO - PROCESS | 1740 | 1466587707770 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 02:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 02:28:27 INFO - PROCESS | 1740 | 1466587707825 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 02:28:27 INFO - PROCESS | 1740 | 1466587707827 Marionette TRACE conn3 <- [1,878,null,{}] 02:28:27 INFO - PROCESS | 1740 | 1466587707831 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:27 INFO - PROCESS | 1740 | 1466587707834 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:27 INFO - PROCESS | 1740 | 1466587707945 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 02:28:28 INFO - PROCESS | 1740 | 1466587708025 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:28 INFO - PROCESS | 1740 | 1466587708028 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:28 INFO - PROCESS | 1740 | ++DOCSHELL 1500CC00 == 34 [pid = 1740] [id = 229] 02:28:28 INFO - PROCESS | 1740 | ++DOMWINDOW == 88 (15086400) [pid = 1740] [serial = 685] [outer = 00000000] 02:28:28 INFO - PROCESS | 1740 | ++DOMWINDOW == 89 (15582000) [pid = 1740] [serial = 686] [outer = 15086400] 02:28:28 INFO - PROCESS | 1740 | 1466587708074 Marionette DEBUG loaded listener.js 02:28:28 INFO - PROCESS | 1740 | ++DOMWINDOW == 90 (158CF800) [pid = 1740] [serial = 687] [outer = 15086400] 02:28:28 INFO - PROCESS | 1740 | 1466587708494 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 02:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 02:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 712ms 02:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 02:28:28 INFO - PROCESS | 1740 | 1466587708510 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 02:28:28 INFO - PROCESS | 1740 | 1466587708512 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 02:28:28 INFO - PROCESS | 1740 | 1466587708515 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 02:28:28 INFO - PROCESS | 1740 | 1466587708519 Marionette TRACE conn3 <- [1,882,null,{}] 02:28:28 INFO - PROCESS | 1740 | 1466587708529 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:28 INFO - PROCESS | 1740 | 1466587708533 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:28 INFO - PROCESS | 1740 | 1466587708620 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 02:28:28 INFO - PROCESS | 1740 | 1466587708626 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:28 INFO - PROCESS | 1740 | 1466587708629 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:28 INFO - PROCESS | 1740 | ++DOCSHELL 16C13000 == 35 [pid = 1740] [id = 230] 02:28:28 INFO - PROCESS | 1740 | ++DOMWINDOW == 91 (16ECD000) [pid = 1740] [serial = 688] [outer = 00000000] 02:28:28 INFO - PROCESS | 1740 | ++DOMWINDOW == 92 (16ED4800) [pid = 1740] [serial = 689] [outer = 16ECD000] 02:28:28 INFO - PROCESS | 1740 | 1466587708675 Marionette DEBUG loaded listener.js 02:28:28 INFO - PROCESS | 1740 | ++DOMWINDOW == 93 (16ED9000) [pid = 1740] [serial = 690] [outer = 16ECD000] 02:28:29 INFO - PROCESS | 1740 | ++DOMWINDOW == 94 (170A1C00) [pid = 1740] [serial = 691] [outer = 1B30D400] 02:28:29 INFO - PROCESS | 1740 | 1466587709238 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 02:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 02:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 761ms 02:28:29 INFO - PROCESS | 1740 | 1466587709290 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 02:28:29 INFO - PROCESS | 1740 | 1466587709292 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 02:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 02:28:29 INFO - PROCESS | 1740 | 1466587709295 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 02:28:29 INFO - PROCESS | 1740 | 1466587709297 Marionette TRACE conn3 <- [1,886,null,{}] 02:28:29 INFO - PROCESS | 1740 | 1466587709300 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:29 INFO - PROCESS | 1740 | 1466587709302 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:29 INFO - PROCESS | 1740 | 1466587709386 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 02:28:29 INFO - PROCESS | 1740 | 1466587709477 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:29 INFO - PROCESS | 1740 | 1466587709479 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:29 INFO - PROCESS | 1740 | ++DOCSHELL 16EDB400 == 36 [pid = 1740] [id = 231] 02:28:29 INFO - PROCESS | 1740 | ++DOMWINDOW == 95 (1703E400) [pid = 1740] [serial = 692] [outer = 00000000] 02:28:29 INFO - PROCESS | 1740 | ++DOMWINDOW == 96 (17750000) [pid = 1740] [serial = 693] [outer = 1703E400] 02:28:29 INFO - PROCESS | 1740 | 1466587709523 Marionette DEBUG loaded listener.js 02:28:29 INFO - PROCESS | 1740 | ++DOMWINDOW == 97 (18020800) [pid = 1740] [serial = 694] [outer = 1703E400] 02:28:29 INFO - PROCESS | 1740 | 1466587709942 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 02:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 02:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 647ms 02:28:29 INFO - PROCESS | 1740 | 1466587709968 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 02:28:29 INFO - PROCESS | 1740 | 1466587709970 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 02:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 02:28:29 INFO - PROCESS | 1740 | 1466587709973 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 02:28:29 INFO - PROCESS | 1740 | 1466587709975 Marionette TRACE conn3 <- [1,890,null,{}] 02:28:29 INFO - PROCESS | 1740 | 1466587709978 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:29 INFO - PROCESS | 1740 | 1466587709980 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:30 INFO - PROCESS | 1740 | 1466587710125 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 02:28:30 INFO - PROCESS | 1740 | 1466587710145 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:30 INFO - PROCESS | 1740 | 1466587710147 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:30 INFO - PROCESS | 1740 | ++DOCSHELL 1826FC00 == 37 [pid = 1740] [id = 232] 02:28:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 98 (18456400) [pid = 1740] [serial = 695] [outer = 00000000] 02:28:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 99 (1846D000) [pid = 1740] [serial = 696] [outer = 18456400] 02:28:30 INFO - PROCESS | 1740 | 1466587710190 Marionette DEBUG loaded listener.js 02:28:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 100 (1847AC00) [pid = 1740] [serial = 697] [outer = 18456400] 02:28:30 INFO - PROCESS | 1740 | 1466587710632 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 02:28:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 02:28:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 712ms 02:28:30 INFO - PROCESS | 1740 | 1466587710721 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 02:28:30 INFO - PROCESS | 1740 | 1466587710723 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 02:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 02:28:30 INFO - PROCESS | 1740 | 1466587710734 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 02:28:30 INFO - PROCESS | 1740 | 1466587710736 Marionette TRACE conn3 <- [1,894,null,{}] 02:28:30 INFO - PROCESS | 1740 | 1466587710739 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:30 INFO - PROCESS | 1740 | 1466587710745 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:30 INFO - PROCESS | 1740 | 1466587710877 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 02:28:30 INFO - PROCESS | 1740 | 1466587710941 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:30 INFO - PROCESS | 1740 | 1466587710943 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:30 INFO - PROCESS | 1740 | ++DOCSHELL 1995A400 == 38 [pid = 1740] [id = 233] 02:28:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 101 (1995A800) [pid = 1740] [serial = 698] [outer = 00000000] 02:28:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 102 (19F20000) [pid = 1740] [serial = 699] [outer = 1995A800] 02:28:30 INFO - PROCESS | 1740 | 1466587710987 Marionette DEBUG loaded listener.js 02:28:31 INFO - PROCESS | 1740 | ++DOMWINDOW == 103 (19F27400) [pid = 1740] [serial = 700] [outer = 1995A800] 02:28:31 INFO - PROCESS | 1740 | 1466587711396 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 02:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 02:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 713ms 02:28:31 INFO - PROCESS | 1740 | 1466587711436 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 02:28:31 INFO - PROCESS | 1740 | 1466587711440 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 02:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 02:28:31 INFO - PROCESS | 1740 | 1466587711452 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 02:28:31 INFO - PROCESS | 1740 | 1466587711454 Marionette TRACE conn3 <- [1,898,null,{}] 02:28:31 INFO - PROCESS | 1740 | 1466587711457 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:31 INFO - PROCESS | 1740 | 1466587711459 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:31 INFO - PROCESS | 1740 | 1466587711594 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 02:28:31 INFO - PROCESS | 1740 | 1466587711654 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:31 INFO - PROCESS | 1740 | 1466587711656 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:31 INFO - PROCESS | 1740 | ++DOCSHELL 1047FC00 == 39 [pid = 1740] [id = 234] 02:28:31 INFO - PROCESS | 1740 | ++DOMWINDOW == 104 (1998AC00) [pid = 1740] [serial = 701] [outer = 00000000] 02:28:31 INFO - PROCESS | 1740 | ++DOMWINDOW == 105 (1A5AF400) [pid = 1740] [serial = 702] [outer = 1998AC00] 02:28:31 INFO - PROCESS | 1740 | 1466587711757 Marionette DEBUG loaded listener.js 02:28:31 INFO - PROCESS | 1740 | ++DOMWINDOW == 106 (1A5B0400) [pid = 1740] [serial = 703] [outer = 1998AC00] 02:28:32 INFO - PROCESS | 1740 | --DOMWINDOW == 105 (162DA800) [pid = 1740] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 02:28:32 INFO - PROCESS | 1740 | --DOMWINDOW == 104 (17AD7000) [pid = 1740] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 02:28:32 INFO - PROCESS | 1740 | --DOMWINDOW == 103 (18776800) [pid = 1740] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 02:28:32 INFO - PROCESS | 1740 | --DOMWINDOW == 102 (12D80000) [pid = 1740] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 02:28:32 INFO - PROCESS | 1740 | --DOMWINDOW == 101 (103CA800) [pid = 1740] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 02:28:32 INFO - PROCESS | 1740 | --DOMWINDOW == 100 (14378C00) [pid = 1740] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 02:28:32 INFO - PROCESS | 1740 | --DOMWINDOW == 99 (13120000) [pid = 1740] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 02:28:32 INFO - PROCESS | 1740 | --DOMWINDOW == 98 (162D6800) [pid = 1740] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 02:28:32 INFO - PROCESS | 1740 | --DOMWINDOW == 97 (158C2800) [pid = 1740] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 02:28:32 INFO - PROCESS | 1740 | --DOMWINDOW == 96 (17038C00) [pid = 1740] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 02:28:32 INFO - PROCESS | 1740 | --DOMWINDOW == 95 (19F21000) [pid = 1740] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 02:28:32 INFO - PROCESS | 1740 | --DOMWINDOW == 94 (139AD400) [pid = 1740] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 02:28:32 INFO - PROCESS | 1740 | --DOMWINDOW == 93 (162DDC00) [pid = 1740] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 02:28:32 INFO - PROCESS | 1740 | --DOMWINDOW == 92 (1047E000) [pid = 1740] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 02:28:32 INFO - PROCESS | 1740 | --DOMWINDOW == 91 (16A6CC00) [pid = 1740] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 02:28:32 INFO - PROCESS | 1740 | --DOMWINDOW == 90 (1311EC00) [pid = 1740] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 02:28:32 INFO - PROCESS | 1740 | --DOMWINDOW == 89 (1120A000) [pid = 1740] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 02:28:32 INFO - PROCESS | 1740 | --DOMWINDOW == 88 (1557C000) [pid = 1740] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 02:28:32 INFO - PROCESS | 1740 | 1466587712314 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 02:28:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 02:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 938ms 02:28:32 INFO - PROCESS | 1740 | 1466587712390 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 02:28:32 INFO - PROCESS | 1740 | 1466587712392 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 02:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 02:28:32 INFO - PROCESS | 1740 | 1466587712396 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 02:28:32 INFO - PROCESS | 1740 | 1466587712398 Marionette TRACE conn3 <- [1,902,null,{}] 02:28:32 INFO - PROCESS | 1740 | 1466587712401 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:32 INFO - PROCESS | 1740 | 1466587712403 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:32 INFO - PROCESS | 1740 | 1466587712488 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 02:28:32 INFO - PROCESS | 1740 | 1466587712493 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:32 INFO - PROCESS | 1740 | 1466587712495 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:32 INFO - PROCESS | 1740 | ++DOCSHELL 1120A000 == 40 [pid = 1740] [id = 235] 02:28:32 INFO - PROCESS | 1740 | ++DOMWINDOW == 89 (12AAF000) [pid = 1740] [serial = 704] [outer = 00000000] 02:28:32 INFO - PROCESS | 1740 | ++DOMWINDOW == 90 (14378C00) [pid = 1740] [serial = 705] [outer = 12AAF000] 02:28:32 INFO - PROCESS | 1740 | 1466587712538 Marionette DEBUG loaded listener.js 02:28:32 INFO - PROCESS | 1740 | ++DOMWINDOW == 91 (1500EC00) [pid = 1740] [serial = 706] [outer = 12AAF000] 02:28:33 INFO - PROCESS | 1740 | 1466587713031 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 02:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 02:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 647ms 02:28:33 INFO - PROCESS | 1740 | 1466587713067 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 02:28:33 INFO - PROCESS | 1740 | 1466587713069 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 02:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 02:28:33 INFO - PROCESS | 1740 | 1466587713072 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 02:28:33 INFO - PROCESS | 1740 | 1466587713074 Marionette TRACE conn3 <- [1,906,null,{}] 02:28:33 INFO - PROCESS | 1740 | 1466587713077 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:33 INFO - PROCESS | 1740 | 1466587713079 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:33 INFO - PROCESS | 1740 | 1466587713159 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 02:28:33 INFO - PROCESS | 1740 | 1466587713165 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:33 INFO - PROCESS | 1740 | 1466587713166 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:33 INFO - PROCESS | 1740 | ++DOCSHELL 103D3C00 == 41 [pid = 1740] [id = 236] 02:28:33 INFO - PROCESS | 1740 | ++DOMWINDOW == 92 (14378400) [pid = 1740] [serial = 707] [outer = 00000000] 02:28:33 INFO - PROCESS | 1740 | ++DOMWINDOW == 93 (18776800) [pid = 1740] [serial = 708] [outer = 14378400] 02:28:33 INFO - PROCESS | 1740 | 1466587713213 Marionette DEBUG loaded listener.js 02:28:33 INFO - PROCESS | 1740 | ++DOMWINDOW == 94 (19F26400) [pid = 1740] [serial = 709] [outer = 14378400] 02:28:33 INFO - PROCESS | 1740 | 1466587713680 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 02:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 02:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 648ms 02:28:33 INFO - PROCESS | 1740 | 1466587713744 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 02:28:33 INFO - PROCESS | 1740 | 1466587713746 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 02:28:33 INFO - PROCESS | 1740 | 1466587713749 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 02:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 02:28:33 INFO - PROCESS | 1740 | 1466587713751 Marionette TRACE conn3 <- [1,910,null,{}] 02:28:33 INFO - PROCESS | 1740 | 1466587713754 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:33 INFO - PROCESS | 1740 | 1466587713756 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:33 INFO - PROCESS | 1740 | 1466587713834 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 02:28:33 INFO - PROCESS | 1740 | 1466587713841 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:33 INFO - PROCESS | 1740 | 1466587713843 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:33 INFO - PROCESS | 1740 | ++DOCSHELL 10432400 == 42 [pid = 1740] [id = 237] 02:28:33 INFO - PROCESS | 1740 | ++DOMWINDOW == 95 (1A6B3400) [pid = 1740] [serial = 710] [outer = 00000000] 02:28:33 INFO - PROCESS | 1740 | ++DOMWINDOW == 96 (1A98AC00) [pid = 1740] [serial = 711] [outer = 1A6B3400] 02:28:33 INFO - PROCESS | 1740 | 1466587713895 Marionette DEBUG loaded listener.js 02:28:33 INFO - PROCESS | 1740 | ++DOMWINDOW == 97 (1A994000) [pid = 1740] [serial = 712] [outer = 1A6B3400] 02:28:34 INFO - PROCESS | 1740 | 1466587714311 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 02:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 02:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 615ms 02:28:34 INFO - PROCESS | 1740 | 1466587714398 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 02:28:34 INFO - PROCESS | 1740 | 1466587714403 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 02:28:34 INFO - PROCESS | 1740 | 1466587714413 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 02:28:34 INFO - PROCESS | 1740 | 1466587714418 Marionette TRACE conn3 <- [1,914,null,{}] 02:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 02:28:34 INFO - PROCESS | 1740 | 1466587714424 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:34 INFO - PROCESS | 1740 | 1466587714428 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:34 INFO - PROCESS | 1740 | 1466587714642 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 02:28:34 INFO - PROCESS | 1740 | 1466587714747 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:34 INFO - PROCESS | 1740 | 1466587714753 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:34 INFO - PROCESS | 1740 | ++DOCSHELL 12D77800 == 43 [pid = 1740] [id = 238] 02:28:34 INFO - PROCESS | 1740 | ++DOMWINDOW == 98 (12D79000) [pid = 1740] [serial = 713] [outer = 00000000] 02:28:34 INFO - PROCESS | 1740 | ++DOMWINDOW == 99 (131E4000) [pid = 1740] [serial = 714] [outer = 12D79000] 02:28:34 INFO - PROCESS | 1740 | 1466587714808 Marionette DEBUG loaded listener.js 02:28:34 INFO - PROCESS | 1740 | ++DOMWINDOW == 100 (13658800) [pid = 1740] [serial = 715] [outer = 12D79000] 02:28:35 INFO - PROCESS | 1740 | 1466587715381 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 02:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 02:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1020ms 02:28:35 INFO - PROCESS | 1740 | 1466587715441 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 02:28:35 INFO - PROCESS | 1740 | 1466587715445 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 02:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 02:28:35 INFO - PROCESS | 1740 | 1466587715451 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 02:28:35 INFO - PROCESS | 1740 | 1466587715454 Marionette TRACE conn3 <- [1,918,null,{}] 02:28:35 INFO - PROCESS | 1740 | 1466587715460 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:35 INFO - PROCESS | 1740 | 1466587715463 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:35 INFO - PROCESS | 1740 | 1466587715628 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 02:28:35 INFO - PROCESS | 1740 | 1466587715734 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:35 INFO - PROCESS | 1740 | 1466587715736 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:35 INFO - PROCESS | 1740 | ++DOCSHELL 162DEC00 == 44 [pid = 1740] [id = 239] 02:28:35 INFO - PROCESS | 1740 | ++DOMWINDOW == 101 (162DF400) [pid = 1740] [serial = 716] [outer = 00000000] 02:28:35 INFO - PROCESS | 1740 | ++DOMWINDOW == 102 (16ECD800) [pid = 1740] [serial = 717] [outer = 162DF400] 02:28:35 INFO - PROCESS | 1740 | 1466587715791 Marionette DEBUG loaded listener.js 02:28:35 INFO - PROCESS | 1740 | ++DOMWINDOW == 103 (16ED3800) [pid = 1740] [serial = 718] [outer = 162DF400] 02:28:36 INFO - PROCESS | 1740 | 1466587716411 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 02:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 02:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1036ms 02:28:36 INFO - PROCESS | 1740 | 1466587716486 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 02:28:36 INFO - PROCESS | 1740 | 1466587716489 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 02:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 02:28:36 INFO - PROCESS | 1740 | 1466587716492 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 02:28:36 INFO - PROCESS | 1740 | 1466587716495 Marionette TRACE conn3 <- [1,922,null,{}] 02:28:36 INFO - PROCESS | 1740 | 1466587716549 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:36 INFO - PROCESS | 1740 | 1466587716554 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:36 INFO - PROCESS | 1740 | 1466587716717 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 02:28:36 INFO - PROCESS | 1740 | 1466587716733 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:36 INFO - PROCESS | 1740 | 1466587716737 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:36 INFO - PROCESS | 1740 | ++DOCSHELL 1997F800 == 45 [pid = 1740] [id = 240] 02:28:36 INFO - PROCESS | 1740 | ++DOMWINDOW == 104 (19980000) [pid = 1740] [serial = 719] [outer = 00000000] 02:28:36 INFO - PROCESS | 1740 | ++DOMWINDOW == 105 (1998E400) [pid = 1740] [serial = 720] [outer = 19980000] 02:28:36 INFO - PROCESS | 1740 | 1466587716793 Marionette DEBUG loaded listener.js 02:28:36 INFO - PROCESS | 1740 | ++DOMWINDOW == 106 (1A6B2000) [pid = 1740] [serial = 721] [outer = 19980000] 02:28:37 INFO - PROCESS | 1740 | 1466587717418 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 02:28:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 02:28:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 987ms 02:28:37 INFO - PROCESS | 1740 | 1466587717471 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 02:28:37 INFO - PROCESS | 1740 | 1466587717474 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 02:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 02:28:37 INFO - PROCESS | 1740 | 1466587717479 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 02:28:37 INFO - PROCESS | 1740 | 1466587717481 Marionette TRACE conn3 <- [1,926,null,{}] 02:28:37 INFO - PROCESS | 1740 | 1466587717534 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:37 INFO - PROCESS | 1740 | 1466587717537 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:37 INFO - PROCESS | 1740 | 1466587717644 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 02:28:37 INFO - PROCESS | 1740 | 1466587717780 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:37 INFO - PROCESS | 1740 | 1466587717783 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:37 INFO - PROCESS | 1740 | ++DOCSHELL 103C9000 == 46 [pid = 1740] [id = 241] 02:28:37 INFO - PROCESS | 1740 | ++DOMWINDOW == 107 (165EB000) [pid = 1740] [serial = 722] [outer = 00000000] 02:28:37 INFO - PROCESS | 1740 | ++DOMWINDOW == 108 (165F2400) [pid = 1740] [serial = 723] [outer = 165EB000] 02:28:37 INFO - PROCESS | 1740 | 1466587717837 Marionette DEBUG loaded listener.js 02:28:37 INFO - PROCESS | 1740 | ++DOMWINDOW == 109 (19982C00) [pid = 1740] [serial = 724] [outer = 165EB000] 02:28:38 INFO - PROCESS | 1740 | 1466587718383 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 02:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 02:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 939ms 02:28:38 INFO - PROCESS | 1740 | 1466587718459 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 02:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 02:28:38 INFO - PROCESS | 1740 | 1466587718462 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 02:28:38 INFO - PROCESS | 1740 | 1466587718467 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 02:28:38 INFO - PROCESS | 1740 | 1466587718469 Marionette TRACE conn3 <- [1,930,null,{}] 02:28:38 INFO - PROCESS | 1740 | 1466587718473 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:38 INFO - PROCESS | 1740 | 1466587718475 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:38 INFO - PROCESS | 1740 | 1466587718577 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 02:28:38 INFO - PROCESS | 1740 | 1466587718680 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:38 INFO - PROCESS | 1740 | 1466587718683 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:38 INFO - PROCESS | 1740 | ++DOCSHELL 0F2A3000 == 47 [pid = 1740] [id = 242] 02:28:38 INFO - PROCESS | 1740 | ++DOMWINDOW == 110 (0F2A3C00) [pid = 1740] [serial = 725] [outer = 00000000] 02:28:38 INFO - PROCESS | 1740 | ++DOMWINDOW == 111 (0F2A9000) [pid = 1740] [serial = 726] [outer = 0F2A3C00] 02:28:38 INFO - PROCESS | 1740 | 1466587718735 Marionette DEBUG loaded listener.js 02:28:38 INFO - PROCESS | 1740 | ++DOMWINDOW == 112 (0F2AC000) [pid = 1740] [serial = 727] [outer = 0F2A3C00] 02:28:39 INFO - PROCESS | 1740 | 1466587719537 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 02:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 02:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1133ms 02:28:39 INFO - PROCESS | 1740 | 1466587719595 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 02:28:39 INFO - PROCESS | 1740 | 1466587719599 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 02:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 02:28:39 INFO - PROCESS | 1740 | 1466587719604 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 02:28:39 INFO - PROCESS | 1740 | 1466587719607 Marionette TRACE conn3 <- [1,934,null,{}] 02:28:39 INFO - PROCESS | 1740 | 1466587719612 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:39 INFO - PROCESS | 1740 | 1466587719615 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:39 INFO - PROCESS | 1740 | 1466587719712 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 02:28:39 INFO - PROCESS | 1740 | 1466587719852 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:39 INFO - PROCESS | 1740 | 1466587719854 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:39 INFO - PROCESS | 1740 | ++DOCSHELL 12A23C00 == 48 [pid = 1740] [id = 243] 02:28:39 INFO - PROCESS | 1740 | ++DOMWINDOW == 113 (13110400) [pid = 1740] [serial = 728] [outer = 00000000] 02:28:39 INFO - PROCESS | 1740 | ++DOMWINDOW == 114 (110DC000) [pid = 1740] [serial = 729] [outer = 13110400] 02:28:39 INFO - PROCESS | 1740 | 1466587719910 Marionette DEBUG loaded listener.js 02:28:40 INFO - PROCESS | 1740 | ++DOMWINDOW == 115 (13155400) [pid = 1740] [serial = 730] [outer = 13110400] 02:28:40 INFO - PROCESS | 1740 | --DOCSHELL 103D3C00 == 47 [pid = 1740] [id = 236] 02:28:40 INFO - PROCESS | 1740 | --DOCSHELL 1120A000 == 46 [pid = 1740] [id = 235] 02:28:40 INFO - PROCESS | 1740 | --DOCSHELL 1047FC00 == 45 [pid = 1740] [id = 234] 02:28:40 INFO - PROCESS | 1740 | --DOCSHELL 1995A400 == 44 [pid = 1740] [id = 233] 02:28:40 INFO - PROCESS | 1740 | --DOCSHELL 1826FC00 == 43 [pid = 1740] [id = 232] 02:28:40 INFO - PROCESS | 1740 | --DOCSHELL 16EDB400 == 42 [pid = 1740] [id = 231] 02:28:40 INFO - PROCESS | 1740 | --DOCSHELL 16C13000 == 41 [pid = 1740] [id = 230] 02:28:40 INFO - PROCESS | 1740 | --DOCSHELL 1500CC00 == 40 [pid = 1740] [id = 229] 02:28:40 INFO - PROCESS | 1740 | --DOCSHELL 12AB2800 == 39 [pid = 1740] [id = 228] 02:28:40 INFO - PROCESS | 1740 | --DOCSHELL 16A81400 == 38 [pid = 1740] [id = 225] 02:28:40 INFO - PROCESS | 1740 | --DOCSHELL 112E9400 == 37 [pid = 1740] [id = 224] 02:28:40 INFO - PROCESS | 1740 | --DOCSHELL 1A5B0000 == 36 [pid = 1740] [id = 10] 02:28:40 INFO - PROCESS | 1740 | --DOCSHELL 158C5000 == 35 [pid = 1740] [id = 210] 02:28:40 INFO - PROCESS | 1740 | --DOCSHELL 19989800 == 34 [pid = 1740] [id = 226] 02:28:40 INFO - PROCESS | 1740 | --DOCSHELL 1710C000 == 33 [pid = 1740] [id = 227] 02:28:40 INFO - PROCESS | 1740 | --DOCSHELL 18265000 == 32 [pid = 1740] [id = 209] 02:28:40 INFO - PROCESS | 1740 | --DOCSHELL 103C9000 == 31 [pid = 1740] [id = 241] 02:28:40 INFO - PROCESS | 1740 | --DOCSHELL 0F2A3000 == 30 [pid = 1740] [id = 242] 02:28:40 INFO - PROCESS | 1740 | --DOCSHELL 1997F800 == 29 [pid = 1740] [id = 240] 02:28:40 INFO - PROCESS | 1740 | --DOCSHELL 10432400 == 28 [pid = 1740] [id = 237] 02:28:40 INFO - PROCESS | 1740 | --DOCSHELL 12D77800 == 27 [pid = 1740] [id = 238] 02:28:40 INFO - PROCESS | 1740 | --DOCSHELL 162DEC00 == 26 [pid = 1740] [id = 239] 02:28:40 INFO - PROCESS | 1740 | --DOMWINDOW == 114 (155DA800) [pid = 1740] [serial = 597] [outer = 00000000] [url = about:blank] 02:28:40 INFO - PROCESS | 1740 | --DOMWINDOW == 113 (170A9000) [pid = 1740] [serial = 600] [outer = 00000000] [url = about:blank] 02:28:40 INFO - PROCESS | 1740 | --DOMWINDOW == 112 (18262000) [pid = 1740] [serial = 653] [outer = 00000000] [url = about:blank] 02:28:40 INFO - PROCESS | 1740 | --DOMWINDOW == 111 (18263C00) [pid = 1740] [serial = 654] [outer = 00000000] [url = about:blank] 02:28:40 INFO - PROCESS | 1740 | --DOMWINDOW == 110 (19D45800) [pid = 1740] [serial = 656] [outer = 00000000] [url = about:blank] 02:28:40 INFO - PROCESS | 1740 | --DOMWINDOW == 109 (14371C00) [pid = 1740] [serial = 642] [outer = 00000000] [url = about:blank] 02:28:40 INFO - PROCESS | 1740 | --DOMWINDOW == 108 (13275400) [pid = 1740] [serial = 641] [outer = 00000000] [url = about:blank] 02:28:40 INFO - PROCESS | 1740 | --DOMWINDOW == 107 (112E0800) [pid = 1740] [serial = 633] [outer = 00000000] [url = about:blank] 02:28:40 INFO - PROCESS | 1740 | --DOMWINDOW == 106 (105F1C00) [pid = 1740] [serial = 632] [outer = 00000000] [url = about:blank] 02:28:40 INFO - PROCESS | 1740 | --DOMWINDOW == 105 (155D7800) [pid = 1740] [serial = 636] [outer = 00000000] [url = about:blank] 02:28:40 INFO - PROCESS | 1740 | --DOMWINDOW == 104 (15584400) [pid = 1740] [serial = 635] [outer = 00000000] [url = about:blank] 02:28:40 INFO - PROCESS | 1740 | --DOMWINDOW == 103 (14379000) [pid = 1740] [serial = 644] [outer = 00000000] [url = about:blank] 02:28:40 INFO - PROCESS | 1740 | --DOMWINDOW == 102 (15187400) [pid = 1740] [serial = 645] [outer = 00000000] [url = about:blank] 02:28:40 INFO - PROCESS | 1740 | --DOMWINDOW == 101 (162DFC00) [pid = 1740] [serial = 647] [outer = 00000000] [url = about:blank] 02:28:40 INFO - PROCESS | 1740 | --DOMWINDOW == 100 (16A6C400) [pid = 1740] [serial = 648] [outer = 00000000] [url = about:blank] 02:28:40 INFO - PROCESS | 1740 | --DOMWINDOW == 99 (1776AC00) [pid = 1740] [serial = 639] [outer = 00000000] [url = about:blank] 02:28:40 INFO - PROCESS | 1740 | --DOMWINDOW == 98 (16A83C00) [pid = 1740] [serial = 638] [outer = 00000000] [url = about:blank] 02:28:40 INFO - PROCESS | 1740 | --DOMWINDOW == 97 (17758800) [pid = 1740] [serial = 650] [outer = 00000000] [url = about:blank] 02:28:40 INFO - PROCESS | 1740 | --DOMWINDOW == 96 (19F27800) [pid = 1740] [serial = 659] [outer = 00000000] [url = about:blank] 02:28:40 INFO - PROCESS | 1740 | --DOMWINDOW == 95 (17ACD800) [pid = 1740] [serial = 663] [outer = 00000000] [url = about:blank] 02:28:40 INFO - PROCESS | 1740 | --DOMWINDOW == 94 (176A6800) [pid = 1740] [serial = 662] [outer = 00000000] [url = about:blank] 02:28:40 INFO - PROCESS | 1740 | --DOMWINDOW == 93 (19F2A800) [pid = 1740] [serial = 660] [outer = 00000000] [url = about:blank] 02:28:40 INFO - PROCESS | 1740 | --DOMWINDOW == 92 (19F1C000) [pid = 1740] [serial = 657] [outer = 00000000] [url = about:blank] 02:28:40 INFO - PROCESS | 1740 | --DOMWINDOW == 91 (178F0000) [pid = 1740] [serial = 651] [outer = 00000000] [url = about:blank] 02:28:40 INFO - PROCESS | 1740 | --DOMWINDOW == 90 (19980800) [pid = 1740] [serial = 666] [outer = 00000000] [url = about:blank] 02:28:40 INFO - PROCESS | 1740 | --DOMWINDOW == 89 (18772400) [pid = 1740] [serial = 665] [outer = 00000000] [url = about:blank] 02:28:40 INFO - PROCESS | 1740 | --DOMWINDOW == 88 (10A73000) [pid = 1740] [serial = 573] [outer = 00000000] [url = about:blank] 02:28:40 INFO - PROCESS | 1740 | --DOMWINDOW == 87 (17037000) [pid = 1740] [serial = 591] [outer = 00000000] [url = about:blank] 02:28:40 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (136F2000) [pid = 1740] [serial = 594] [outer = 00000000] [url = about:blank] 02:28:40 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (13032000) [pid = 1740] [serial = 576] [outer = 00000000] [url = about:blank] 02:28:40 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (1A6B0400) [pid = 1740] [serial = 668] [outer = 00000000] [url = about:blank] 02:28:41 INFO - PROCESS | 1740 | 1466587721184 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 02:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 02:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1667ms 02:28:41 INFO - PROCESS | 1740 | 1466587721255 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 02:28:41 INFO - PROCESS | 1740 | 1466587721260 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 02:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 02:28:41 INFO - PROCESS | 1740 | 1466587721264 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 02:28:41 INFO - PROCESS | 1740 | 1466587721268 Marionette TRACE conn3 <- [1,938,null,{}] 02:28:41 INFO - PROCESS | 1740 | 1466587721273 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:41 INFO - PROCESS | 1740 | 1466587721276 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:41 INFO - PROCESS | 1740 | 1466587721356 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 02:28:41 INFO - PROCESS | 1740 | 1466587721370 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:41 INFO - PROCESS | 1740 | 1466587721372 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:41 INFO - PROCESS | 1740 | ++DOCSHELL 105E8000 == 27 [pid = 1740] [id = 244] 02:28:41 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (105E8400) [pid = 1740] [serial = 731] [outer = 00000000] 02:28:41 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (10E8E400) [pid = 1740] [serial = 732] [outer = 105E8400] 02:28:41 INFO - PROCESS | 1740 | 1466587721423 Marionette DEBUG loaded listener.js 02:28:41 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (11201400) [pid = 1740] [serial = 733] [outer = 105E8400] 02:28:41 INFO - PROCESS | 1740 | 1466587721949 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 02:28:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 02:28:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 777ms 02:28:42 INFO - PROCESS | 1740 | 1466587722038 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 02:28:42 INFO - PROCESS | 1740 | 1466587722043 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 02:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 02:28:42 INFO - PROCESS | 1740 | 1466587722049 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 02:28:42 INFO - PROCESS | 1740 | 1466587722052 Marionette TRACE conn3 <- [1,942,null,{}] 02:28:42 INFO - PROCESS | 1740 | 1466587722056 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:42 INFO - PROCESS | 1740 | 1466587722058 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:42 INFO - PROCESS | 1740 | 1466587722146 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 02:28:42 INFO - PROCESS | 1740 | 1466587722241 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:42 INFO - PROCESS | 1740 | 1466587722243 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:42 INFO - PROCESS | 1740 | ++DOCSHELL 12D7F400 == 28 [pid = 1740] [id = 245] 02:28:42 INFO - PROCESS | 1740 | ++DOMWINDOW == 88 (12DC1400) [pid = 1740] [serial = 734] [outer = 00000000] 02:28:42 INFO - PROCESS | 1740 | ++DOMWINDOW == 89 (13122800) [pid = 1740] [serial = 735] [outer = 12DC1400] 02:28:42 INFO - PROCESS | 1740 | 1466587722291 Marionette DEBUG loaded listener.js 02:28:42 INFO - PROCESS | 1740 | ++DOMWINDOW == 90 (13273C00) [pid = 1740] [serial = 736] [outer = 12DC1400] 02:28:42 INFO - PROCESS | 1740 | 1466587722707 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 02:28:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 02:28:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 728ms 02:28:42 INFO - PROCESS | 1740 | 1466587722783 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 02:28:42 INFO - PROCESS | 1740 | 1466587722786 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 02:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 02:28:42 INFO - PROCESS | 1740 | 1466587722789 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 02:28:42 INFO - PROCESS | 1740 | 1466587722793 Marionette TRACE conn3 <- [1,946,null,{}] 02:28:42 INFO - PROCESS | 1740 | 1466587722807 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:42 INFO - PROCESS | 1740 | 1466587722812 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:42 INFO - PROCESS | 1740 | 1466587722911 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 02:28:42 INFO - PROCESS | 1740 | 1466587722930 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:42 INFO - PROCESS | 1740 | 1466587722933 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:42 INFO - PROCESS | 1740 | ++DOCSHELL 15580800 == 29 [pid = 1740] [id = 246] 02:28:42 INFO - PROCESS | 1740 | ++DOMWINDOW == 91 (15581000) [pid = 1740] [serial = 737] [outer = 00000000] 02:28:42 INFO - PROCESS | 1740 | ++DOMWINDOW == 92 (15587800) [pid = 1740] [serial = 738] [outer = 15581000] 02:28:43 INFO - PROCESS | 1740 | 1466587722986 Marionette DEBUG loaded listener.js 02:28:43 INFO - PROCESS | 1740 | ++DOMWINDOW == 93 (155D4800) [pid = 1740] [serial = 739] [outer = 15581000] 02:28:43 INFO - PROCESS | 1740 | 1466587723468 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 02:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 02:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 761ms 02:28:43 INFO - PROCESS | 1740 | 1466587723593 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 02:28:43 INFO - PROCESS | 1740 | 1466587723595 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 02:28:43 INFO - PROCESS | 1740 | 1466587723599 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 02:28:43 INFO - PROCESS | 1740 | 1466587723601 Marionette TRACE conn3 <- [1,950,null,{}] 02:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 02:28:43 INFO - PROCESS | 1740 | 1466587723604 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:43 INFO - PROCESS | 1740 | 1466587723606 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:43 INFO - PROCESS | 1740 | 1466587723725 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 02:28:43 INFO - PROCESS | 1740 | 1466587723738 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:43 INFO - PROCESS | 1740 | 1466587723740 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:43 INFO - PROCESS | 1740 | ++DOCSHELL 155D9000 == 30 [pid = 1740] [id = 247] 02:28:43 INFO - PROCESS | 1740 | ++DOMWINDOW == 94 (155DB800) [pid = 1740] [serial = 740] [outer = 00000000] 02:28:43 INFO - PROCESS | 1740 | ++DOMWINDOW == 95 (15D59800) [pid = 1740] [serial = 741] [outer = 155DB800] 02:28:43 INFO - PROCESS | 1740 | 1466587723840 Marionette DEBUG loaded listener.js 02:28:43 INFO - PROCESS | 1740 | ++DOMWINDOW == 96 (162DBC00) [pid = 1740] [serial = 742] [outer = 155DB800] 02:28:44 INFO - PROCESS | 1740 | 1466587724237 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 02:28:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 02:28:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 696ms 02:28:44 INFO - PROCESS | 1740 | 1466587724281 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 02:28:44 INFO - PROCESS | 1740 | 1466587724283 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 02:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 02:28:44 INFO - PROCESS | 1740 | 1466587724287 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 02:28:44 INFO - PROCESS | 1740 | 1466587724288 Marionette TRACE conn3 <- [1,954,null,{}] 02:28:44 INFO - PROCESS | 1740 | 1466587724291 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:44 INFO - PROCESS | 1740 | 1466587724294 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:44 INFO - PROCESS | 1740 | 1466587724401 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 02:28:44 INFO - PROCESS | 1740 | 1466587724408 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:44 INFO - PROCESS | 1740 | 1466587724410 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:44 INFO - PROCESS | 1740 | ++DOCSHELL 162E0800 == 31 [pid = 1740] [id = 248] 02:28:44 INFO - PROCESS | 1740 | ++DOMWINDOW == 97 (162E2000) [pid = 1740] [serial = 743] [outer = 00000000] 02:28:44 INFO - PROCESS | 1740 | ++DOMWINDOW == 98 (165E9400) [pid = 1740] [serial = 744] [outer = 162E2000] 02:28:44 INFO - PROCESS | 1740 | 1466587724453 Marionette DEBUG loaded listener.js 02:28:44 INFO - PROCESS | 1740 | ++DOMWINDOW == 99 (165F1C00) [pid = 1740] [serial = 745] [outer = 162E2000] 02:28:44 INFO - PROCESS | 1740 | 1466587724941 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 02:28:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 02:28:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 728ms 02:28:45 INFO - PROCESS | 1740 | 1466587725018 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 02:28:45 INFO - PROCESS | 1740 | 1466587725020 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 02:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 02:28:45 INFO - PROCESS | 1740 | 1466587725029 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 02:28:45 INFO - PROCESS | 1740 | 1466587725031 Marionette TRACE conn3 <- [1,958,null,{}] 02:28:45 INFO - PROCESS | 1740 | 1466587725035 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:45 INFO - PROCESS | 1740 | 1466587725040 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:45 INFO - PROCESS | 1740 | 1466587725200 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 02:28:45 INFO - PROCESS | 1740 | 1466587725216 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:45 INFO - PROCESS | 1740 | 1466587725218 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:45 INFO - PROCESS | 1740 | ++DOCSHELL 10E89C00 == 32 [pid = 1740] [id = 249] 02:28:45 INFO - PROCESS | 1740 | ++DOMWINDOW == 100 (12AA8800) [pid = 1740] [serial = 746] [outer = 00000000] 02:28:45 INFO - PROCESS | 1740 | ++DOMWINDOW == 101 (16C1E000) [pid = 1740] [serial = 747] [outer = 12AA8800] 02:28:45 INFO - PROCESS | 1740 | 1466587725782 Marionette DEBUG loaded listener.js 02:28:45 INFO - PROCESS | 1740 | ++DOMWINDOW == 102 (16ED6800) [pid = 1740] [serial = 748] [outer = 12AA8800] 02:28:45 INFO - PROCESS | 1740 | --DOMWINDOW == 101 (1995A800) [pid = 1740] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 02:28:45 INFO - PROCESS | 1740 | --DOMWINDOW == 100 (1998AC00) [pid = 1740] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 02:28:45 INFO - PROCESS | 1740 | --DOMWINDOW == 99 (16ECD000) [pid = 1740] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 02:28:45 INFO - PROCESS | 1740 | --DOMWINDOW == 98 (1A922000) [pid = 1740] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 02:28:45 INFO - PROCESS | 1740 | --DOMWINDOW == 97 (17104000) [pid = 1740] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 02:28:45 INFO - PROCESS | 1740 | --DOMWINDOW == 96 (12BD7800) [pid = 1740] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 02:28:45 INFO - PROCESS | 1740 | --DOMWINDOW == 95 (1A6BB800) [pid = 1740] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 02:28:45 INFO - PROCESS | 1740 | --DOMWINDOW == 94 (1703E400) [pid = 1740] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 02:28:45 INFO - PROCESS | 1740 | --DOMWINDOW == 93 (15086400) [pid = 1740] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 02:28:45 INFO - PROCESS | 1740 | --DOMWINDOW == 92 (112EA400) [pid = 1740] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 02:28:45 INFO - PROCESS | 1740 | --DOMWINDOW == 91 (1A1BB800) [pid = 1740] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 02:28:45 INFO - PROCESS | 1740 | --DOMWINDOW == 90 (12AAF000) [pid = 1740] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 02:28:45 INFO - PROCESS | 1740 | --DOMWINDOW == 89 (14378400) [pid = 1740] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 02:28:45 INFO - PROCESS | 1740 | --DOMWINDOW == 88 (18456400) [pid = 1740] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 02:28:45 INFO - PROCESS | 1740 | --DOMWINDOW == 87 (16278C00) [pid = 1740] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 02:28:45 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (1A6B3400) [pid = 1740] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 02:28:46 INFO - PROCESS | 1740 | 1466587726171 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 02:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 02:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1198ms 02:28:46 INFO - PROCESS | 1740 | 1466587726219 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 02:28:46 INFO - PROCESS | 1740 | 1466587726221 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 02:28:46 INFO - PROCESS | 1740 | 1466587726224 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 02:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 02:28:46 INFO - PROCESS | 1740 | 1466587726226 Marionette TRACE conn3 <- [1,962,null,{}] 02:28:46 INFO - PROCESS | 1740 | 1466587726229 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:46 INFO - PROCESS | 1740 | 1466587726231 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:46 INFO - PROCESS | 1740 | 1466587726342 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 02:28:46 INFO - PROCESS | 1740 | 1466587726350 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:46 INFO - PROCESS | 1740 | 1466587726352 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:46 INFO - PROCESS | 1740 | ++DOCSHELL 11201C00 == 33 [pid = 1740] [id = 250] 02:28:46 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (11C42C00) [pid = 1740] [serial = 749] [outer = 00000000] 02:28:46 INFO - PROCESS | 1740 | ++DOMWINDOW == 88 (16EDAC00) [pid = 1740] [serial = 750] [outer = 11C42C00] 02:28:46 INFO - PROCESS | 1740 | 1466587726399 Marionette DEBUG loaded listener.js 02:28:46 INFO - PROCESS | 1740 | ++DOMWINDOW == 89 (17039000) [pid = 1740] [serial = 751] [outer = 11C42C00] 02:28:46 INFO - PROCESS | 1740 | 1466587726837 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 02:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 02:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 647ms 02:28:46 INFO - PROCESS | 1740 | 1466587726898 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 02:28:46 INFO - PROCESS | 1740 | 1466587726900 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 02:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 02:28:46 INFO - PROCESS | 1740 | 1466587726904 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 02:28:46 INFO - PROCESS | 1740 | 1466587726905 Marionette TRACE conn3 <- [1,966,null,{}] 02:28:46 INFO - PROCESS | 1740 | 1466587726909 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:46 INFO - PROCESS | 1740 | 1466587726910 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:47 INFO - PROCESS | 1740 | 1466587727021 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 02:28:47 INFO - PROCESS | 1740 | 1466587727060 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:47 INFO - PROCESS | 1740 | 1466587727062 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:47 INFO - PROCESS | 1740 | ++DOCSHELL 13654400 == 34 [pid = 1740] [id = 251] 02:28:47 INFO - PROCESS | 1740 | ++DOMWINDOW == 90 (15186C00) [pid = 1740] [serial = 752] [outer = 00000000] 02:28:47 INFO - PROCESS | 1740 | ++DOMWINDOW == 91 (170A1400) [pid = 1740] [serial = 753] [outer = 15186C00] 02:28:47 INFO - PROCESS | 1740 | 1466587727105 Marionette DEBUG loaded listener.js 02:28:47 INFO - PROCESS | 1740 | ++DOMWINDOW == 92 (170AAC00) [pid = 1740] [serial = 754] [outer = 15186C00] 02:28:47 INFO - PROCESS | 1740 | 1466587727502 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 02:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 02:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 647ms 02:28:47 INFO - PROCESS | 1740 | 1466587727541 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 02:28:47 INFO - PROCESS | 1740 | 1466587727543 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 02:28:47 INFO - PROCESS | 1740 | 1466587727547 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 02:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 02:28:47 INFO - PROCESS | 1740 | 1466587727548 Marionette TRACE conn3 <- [1,970,null,{}] 02:28:47 INFO - PROCESS | 1740 | 1466587727552 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:47 INFO - PROCESS | 1740 | 1466587727554 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:47 INFO - PROCESS | 1740 | 1466587727716 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 02:28:47 INFO - PROCESS | 1740 | 1466587727724 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:47 INFO - PROCESS | 1740 | 1466587727726 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:47 INFO - PROCESS | 1740 | ++DOCSHELL 15580000 == 35 [pid = 1740] [id = 252] 02:28:47 INFO - PROCESS | 1740 | ++DOMWINDOW == 93 (17766800) [pid = 1740] [serial = 755] [outer = 00000000] 02:28:47 INFO - PROCESS | 1740 | ++DOMWINDOW == 94 (178EC000) [pid = 1740] [serial = 756] [outer = 17766800] 02:28:47 INFO - PROCESS | 1740 | 1466587727769 Marionette DEBUG loaded listener.js 02:28:47 INFO - PROCESS | 1740 | ++DOMWINDOW == 95 (178EF000) [pid = 1740] [serial = 757] [outer = 17766800] 02:28:48 INFO - PROCESS | 1740 | 1466587728537 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 02:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 02:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1068ms 02:28:48 INFO - PROCESS | 1740 | 1466587728687 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 02:28:48 INFO - PROCESS | 1740 | 1466587728691 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 02:28:48 INFO - PROCESS | 1740 | 1466587728696 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 02:28:48 INFO - PROCESS | 1740 | 1466587728701 Marionette TRACE conn3 <- [1,974,null,{}] 02:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 02:28:48 INFO - PROCESS | 1740 | 1466587728755 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:48 INFO - PROCESS | 1740 | 1466587728759 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:48 INFO - PROCESS | 1740 | 1466587728855 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 02:28:48 INFO - PROCESS | 1740 | 1466587728977 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:48 INFO - PROCESS | 1740 | 1466587728980 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:49 INFO - PROCESS | 1740 | ++DOCSHELL 10A5CC00 == 36 [pid = 1740] [id = 253] 02:28:49 INFO - PROCESS | 1740 | ++DOMWINDOW == 96 (10E8A400) [pid = 1740] [serial = 758] [outer = 00000000] 02:28:49 INFO - PROCESS | 1740 | ++DOMWINDOW == 97 (12AB6C00) [pid = 1740] [serial = 759] [outer = 10E8A400] 02:28:49 INFO - PROCESS | 1740 | 1466587729036 Marionette DEBUG loaded listener.js 02:28:49 INFO - PROCESS | 1740 | ++DOMWINDOW == 98 (13110800) [pid = 1740] [serial = 760] [outer = 10E8A400] 02:28:49 INFO - PROCESS | 1740 | 1466587729738 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 02:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 02:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1117ms 02:28:49 INFO - PROCESS | 1740 | 1466587729815 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 02:28:49 INFO - PROCESS | 1740 | 1466587729820 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 02:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 02:28:49 INFO - PROCESS | 1740 | 1466587729887 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 02:28:49 INFO - PROCESS | 1740 | 1466587729891 Marionette TRACE conn3 <- [1,978,null,{}] 02:28:49 INFO - PROCESS | 1740 | 1466587729895 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:49 INFO - PROCESS | 1740 | 1466587729897 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:50 INFO - PROCESS | 1740 | 1466587730027 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 02:28:50 INFO - PROCESS | 1740 | 1466587730151 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:50 INFO - PROCESS | 1740 | 1466587730154 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:50 INFO - PROCESS | 1740 | ++DOCSHELL 12B0A800 == 37 [pid = 1740] [id = 254] 02:28:50 INFO - PROCESS | 1740 | ++DOMWINDOW == 99 (14372C00) [pid = 1740] [serial = 761] [outer = 00000000] 02:28:50 INFO - PROCESS | 1740 | ++DOMWINDOW == 100 (15587400) [pid = 1740] [serial = 762] [outer = 14372C00] 02:28:50 INFO - PROCESS | 1740 | 1466587730214 Marionette DEBUG loaded listener.js 02:28:50 INFO - PROCESS | 1740 | ++DOMWINDOW == 101 (155DB400) [pid = 1740] [serial = 763] [outer = 14372C00] 02:28:50 INFO - PROCESS | 1740 | --DOCSHELL 13654400 == 36 [pid = 1740] [id = 251] 02:28:50 INFO - PROCESS | 1740 | --DOCSHELL 11201C00 == 35 [pid = 1740] [id = 250] 02:28:50 INFO - PROCESS | 1740 | --DOCSHELL 10E89C00 == 34 [pid = 1740] [id = 249] 02:28:50 INFO - PROCESS | 1740 | --DOCSHELL 162E0800 == 33 [pid = 1740] [id = 248] 02:28:50 INFO - PROCESS | 1740 | --DOCSHELL 155D9000 == 32 [pid = 1740] [id = 247] 02:28:50 INFO - PROCESS | 1740 | --DOCSHELL 15580800 == 31 [pid = 1740] [id = 246] 02:28:50 INFO - PROCESS | 1740 | --DOCSHELL 12D7F400 == 30 [pid = 1740] [id = 245] 02:28:51 INFO - PROCESS | 1740 | --DOCSHELL 105E8000 == 29 [pid = 1740] [id = 244] 02:28:51 INFO - PROCESS | 1740 | --DOMWINDOW == 100 (1998B400) [pid = 1740] [serial = 630] [outer = 00000000] [url = about:blank] 02:28:51 INFO - PROCESS | 1740 | --DOMWINDOW == 99 (19F20000) [pid = 1740] [serial = 699] [outer = 00000000] [url = about:blank] 02:28:51 INFO - PROCESS | 1740 | --DOMWINDOW == 98 (1A5AF400) [pid = 1740] [serial = 702] [outer = 00000000] [url = about:blank] 02:28:51 INFO - PROCESS | 1740 | --DOMWINDOW == 97 (19F27400) [pid = 1740] [serial = 700] [outer = 00000000] [url = about:blank] 02:28:51 INFO - PROCESS | 1740 | --DOMWINDOW == 96 (16ED4800) [pid = 1740] [serial = 689] [outer = 00000000] [url = about:blank] 02:28:51 INFO - PROCESS | 1740 | --DOMWINDOW == 95 (16ED9000) [pid = 1740] [serial = 690] [outer = 00000000] [url = about:blank] 02:28:51 INFO - PROCESS | 1740 | --DOMWINDOW == 94 (1A996000) [pid = 1740] [serial = 680] [outer = 00000000] [url = about:blank] 02:28:51 INFO - PROCESS | 1740 | --DOMWINDOW == 93 (1ABE1C00) [pid = 1740] [serial = 681] [outer = 00000000] [url = about:blank] 02:28:51 INFO - PROCESS | 1740 | --DOMWINDOW == 92 (18474800) [pid = 1740] [serial = 674] [outer = 00000000] [url = about:blank] 02:28:51 INFO - PROCESS | 1740 | --DOMWINDOW == 91 (19953400) [pid = 1740] [serial = 675] [outer = 00000000] [url = about:blank] 02:28:51 INFO - PROCESS | 1740 | --DOMWINDOW == 90 (136F1C00) [pid = 1740] [serial = 683] [outer = 00000000] [url = about:blank] 02:28:51 INFO - PROCESS | 1740 | --DOMWINDOW == 89 (15002800) [pid = 1740] [serial = 684] [outer = 00000000] [url = about:blank] 02:28:51 INFO - PROCESS | 1740 | --DOMWINDOW == 88 (1A922C00) [pid = 1740] [serial = 677] [outer = 00000000] [url = about:blank] 02:28:51 INFO - PROCESS | 1740 | --DOMWINDOW == 87 (1A928000) [pid = 1740] [serial = 678] [outer = 00000000] [url = about:blank] 02:28:51 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (17750000) [pid = 1740] [serial = 693] [outer = 00000000] [url = about:blank] 02:28:51 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (18020800) [pid = 1740] [serial = 694] [outer = 00000000] [url = about:blank] 02:28:51 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (15582000) [pid = 1740] [serial = 686] [outer = 00000000] [url = about:blank] 02:28:51 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (158CF800) [pid = 1740] [serial = 687] [outer = 00000000] [url = about:blank] 02:28:51 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (12B02C00) [pid = 1740] [serial = 671] [outer = 00000000] [url = about:blank] 02:28:51 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (1314F800) [pid = 1740] [serial = 672] [outer = 00000000] [url = about:blank] 02:28:51 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (1A6B6000) [pid = 1740] [serial = 669] [outer = 00000000] [url = about:blank] 02:28:51 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (14378C00) [pid = 1740] [serial = 705] [outer = 00000000] [url = about:blank] 02:28:51 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (1500EC00) [pid = 1740] [serial = 706] [outer = 00000000] [url = about:blank] 02:28:51 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (18776800) [pid = 1740] [serial = 708] [outer = 00000000] [url = about:blank] 02:28:51 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (1774F800) [pid = 1740] [serial = 384] [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.] 02:28:51 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (1A5B0400) [pid = 1740] [serial = 703] [outer = 00000000] [url = about:blank] 02:28:51 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (1846D000) [pid = 1740] [serial = 696] [outer = 00000000] [url = about:blank] 02:28:51 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (1847AC00) [pid = 1740] [serial = 697] [outer = 00000000] [url = about:blank] 02:28:51 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (1A994000) [pid = 1740] [serial = 712] [outer = 00000000] [url = about:blank] 02:28:51 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (19F26400) [pid = 1740] [serial = 709] [outer = 00000000] [url = about:blank] 02:28:51 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (1A98AC00) [pid = 1740] [serial = 711] [outer = 00000000] [url = about:blank] 02:28:51 INFO - PROCESS | 1740 | 1466587731072 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 02:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 02:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1262ms 02:28:51 INFO - PROCESS | 1740 | 1466587731115 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 02:28:51 INFO - PROCESS | 1740 | 1466587731120 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 02:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 02:28:51 INFO - PROCESS | 1740 | 1466587731124 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 02:28:51 INFO - PROCESS | 1740 | 1466587731127 Marionette TRACE conn3 <- [1,982,null,{}] 02:28:51 INFO - PROCESS | 1740 | 1466587731133 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:51 INFO - PROCESS | 1740 | 1466587731136 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:51 INFO - PROCESS | 1740 | 1466587731220 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 02:28:51 INFO - PROCESS | 1740 | 1466587731226 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:51 INFO - PROCESS | 1740 | 1466587731231 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:51 INFO - PROCESS | 1740 | ++DOCSHELL 110DE800 == 30 [pid = 1740] [id = 255] 02:28:51 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (110F3000) [pid = 1740] [serial = 764] [outer = 00000000] 02:28:51 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (11CCE800) [pid = 1740] [serial = 765] [outer = 110F3000] 02:28:51 INFO - PROCESS | 1740 | 1466587731278 Marionette DEBUG loaded listener.js 02:28:51 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (12AAF000) [pid = 1740] [serial = 766] [outer = 110F3000] 02:28:51 INFO - PROCESS | 1740 | 1466587731839 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 02:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 02:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 761ms 02:28:51 INFO - PROCESS | 1740 | 1466587731895 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 02:28:51 INFO - PROCESS | 1740 | 1466587731899 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 02:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 02:28:51 INFO - PROCESS | 1740 | 1466587731904 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 02:28:51 INFO - PROCESS | 1740 | 1466587731907 Marionette TRACE conn3 <- [1,986,null,{}] 02:28:51 INFO - PROCESS | 1740 | 1466587731910 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:51 INFO - PROCESS | 1740 | 1466587731913 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:52 INFO - PROCESS | 1740 | 1466587731996 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 02:28:52 INFO - PROCESS | 1740 | 1466587732002 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:52 INFO - PROCESS | 1740 | 1466587732005 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:52 INFO - PROCESS | 1740 | ++DOCSHELL 13EAC000 == 31 [pid = 1740] [id = 256] 02:28:52 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (1436D800) [pid = 1740] [serial = 767] [outer = 00000000] 02:28:52 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (14378C00) [pid = 1740] [serial = 768] [outer = 1436D800] 02:28:52 INFO - PROCESS | 1740 | 1466587732053 Marionette DEBUG loaded listener.js 02:28:52 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (15085800) [pid = 1740] [serial = 769] [outer = 1436D800] 02:28:52 INFO - PROCESS | 1740 | 1466587732566 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 02:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 02:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 728ms 02:28:52 INFO - PROCESS | 1740 | 1466587732639 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 02:28:52 INFO - PROCESS | 1740 | 1466587732641 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 02:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 02:28:52 INFO - PROCESS | 1740 | 1466587732644 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 02:28:52 INFO - PROCESS | 1740 | 1466587732648 Marionette TRACE conn3 <- [1,990,null,{}] 02:28:52 INFO - PROCESS | 1740 | 1466587732658 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:52 INFO - PROCESS | 1740 | 1466587732663 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:52 INFO - PROCESS | 1740 | 1466587732778 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 02:28:52 INFO - PROCESS | 1740 | 1466587732796 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:52 INFO - PROCESS | 1740 | 1466587732799 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:52 INFO - PROCESS | 1740 | ++DOCSHELL 16278000 == 32 [pid = 1740] [id = 257] 02:28:52 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (16278C00) [pid = 1740] [serial = 770] [outer = 00000000] 02:28:52 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (162DFC00) [pid = 1740] [serial = 771] [outer = 16278C00] 02:28:52 INFO - PROCESS | 1740 | 1466587732851 Marionette DEBUG loaded listener.js 02:28:52 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (165EDC00) [pid = 1740] [serial = 772] [outer = 16278C00] 02:28:53 INFO - PROCESS | 1740 | 1466587733270 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 02:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 02:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 664ms 02:28:53 INFO - PROCESS | 1740 | 1466587733282 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 02:28:53 INFO - PROCESS | 1740 | 1466587733285 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 02:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 02:28:53 INFO - PROCESS | 1740 | 1466587733288 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 02:28:53 INFO - PROCESS | 1740 | 1466587733290 Marionette TRACE conn3 <- [1,994,null,{}] 02:28:53 INFO - PROCESS | 1740 | 1466587733293 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:53 INFO - PROCESS | 1740 | 1466587733295 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:53 INFO - PROCESS | 1740 | 1466587733442 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 02:28:53 INFO - PROCESS | 1740 | 1466587733557 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:53 INFO - PROCESS | 1740 | 1466587733559 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:53 INFO - PROCESS | 1740 | ++DOCSHELL 169D5800 == 33 [pid = 1740] [id = 258] 02:28:53 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (16A6DC00) [pid = 1740] [serial = 773] [outer = 00000000] 02:28:53 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (16ECFC00) [pid = 1740] [serial = 774] [outer = 16A6DC00] 02:28:53 INFO - PROCESS | 1740 | 1466587733602 Marionette DEBUG loaded listener.js 02:28:53 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (16ED9C00) [pid = 1740] [serial = 775] [outer = 16A6DC00] 02:28:54 INFO - PROCESS | 1740 | 1466587734018 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 02:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 02:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 761ms 02:28:54 INFO - PROCESS | 1740 | 1466587734061 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 02:28:54 INFO - PROCESS | 1740 | 1466587734063 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 02:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 02:28:54 INFO - PROCESS | 1740 | 1466587734071 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 02:28:54 INFO - PROCESS | 1740 | 1466587734073 Marionette TRACE conn3 <- [1,998,null,{}] 02:28:54 INFO - PROCESS | 1740 | 1466587734080 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:54 INFO - PROCESS | 1740 | 1466587734082 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:54 INFO - PROCESS | 1740 | 1466587734192 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 02:28:54 INFO - PROCESS | 1740 | 1466587734197 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:54 INFO - PROCESS | 1740 | 1466587734199 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:54 INFO - PROCESS | 1740 | ++DOCSHELL 16C16800 == 34 [pid = 1740] [id = 259] 02:28:54 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (17038000) [pid = 1740] [serial = 776] [outer = 00000000] 02:28:54 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (17750000) [pid = 1740] [serial = 777] [outer = 17038000] 02:28:54 INFO - PROCESS | 1740 | 1466587734246 Marionette DEBUG loaded listener.js 02:28:54 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (1776D800) [pid = 1740] [serial = 778] [outer = 17038000] 02:28:54 INFO - PROCESS | 1740 | 1466587734752 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 02:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 02:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 728ms 02:28:54 INFO - PROCESS | 1740 | 1466587734799 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 02:28:54 INFO - PROCESS | 1740 | 1466587734801 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 02:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 02:28:54 INFO - PROCESS | 1740 | 1466587734805 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 02:28:54 INFO - PROCESS | 1740 | 1466587734807 Marionette TRACE conn3 <- [1,1002,null,{}] 02:28:54 INFO - PROCESS | 1740 | 1466587734817 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:54 INFO - PROCESS | 1740 | 1466587734823 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:54 INFO - PROCESS | 1740 | 1466587734984 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 02:28:55 INFO - PROCESS | 1740 | 1466587735046 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:55 INFO - PROCESS | 1740 | 1466587735048 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:55 INFO - PROCESS | 1740 | ++DOCSHELL 1801D800 == 35 [pid = 1740] [id = 260] 02:28:55 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (18263C00) [pid = 1740] [serial = 779] [outer = 00000000] 02:28:55 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (18456800) [pid = 1740] [serial = 780] [outer = 18263C00] 02:28:55 INFO - PROCESS | 1740 | 1466587735101 Marionette DEBUG loaded listener.js 02:28:55 INFO - PROCESS | 1740 | ++DOMWINDOW == 88 (18457000) [pid = 1740] [serial = 781] [outer = 18263C00] 02:28:55 INFO - PROCESS | 1740 | --DOMWINDOW == 87 (15186C00) [pid = 1740] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 02:28:55 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (155DB800) [pid = 1740] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 02:28:55 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (105E8400) [pid = 1740] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 02:28:55 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (13110400) [pid = 1740] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 02:28:55 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (15581000) [pid = 1740] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 02:28:55 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (12DC1400) [pid = 1740] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 02:28:55 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (12D79000) [pid = 1740] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 02:28:55 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (162E2000) [pid = 1740] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 02:28:55 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (162DF400) [pid = 1740] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 02:28:55 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (19980000) [pid = 1740] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 02:28:55 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (165EB000) [pid = 1740] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 02:28:55 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (0F2A3C00) [pid = 1740] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 02:28:55 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (12AA8800) [pid = 1740] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 02:28:55 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (11C42C00) [pid = 1740] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 02:28:55 INFO - PROCESS | 1740 | 1466587735649 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 02:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 02:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 874ms 02:28:55 INFO - PROCESS | 1740 | 1466587735680 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 02:28:55 INFO - PROCESS | 1740 | 1466587735682 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 02:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 02:28:55 INFO - PROCESS | 1740 | 1466587735685 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 02:28:55 INFO - PROCESS | 1740 | 1466587735687 Marionette TRACE conn3 <- [1,1006,null,{}] 02:28:55 INFO - PROCESS | 1740 | 1466587735691 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:55 INFO - PROCESS | 1740 | 1466587735692 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:55 INFO - PROCESS | 1740 | 1466587735768 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 02:28:55 INFO - PROCESS | 1740 | 1466587735774 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:55 INFO - PROCESS | 1740 | 1466587735776 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:55 INFO - PROCESS | 1740 | ++DOCSHELL 12D77800 == 36 [pid = 1740] [id = 261] 02:28:55 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (12D79000) [pid = 1740] [serial = 782] [outer = 00000000] 02:28:55 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (1500CC00) [pid = 1740] [serial = 783] [outer = 12D79000] 02:28:55 INFO - PROCESS | 1740 | 1466587735818 Marionette DEBUG loaded listener.js 02:28:55 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (15087000) [pid = 1740] [serial = 784] [outer = 12D79000] 02:28:56 INFO - PROCESS | 1740 | 1466587736238 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 02:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 02:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 615ms 02:28:56 INFO - PROCESS | 1740 | 1466587736283 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 02:28:56 INFO - PROCESS | 1740 | 1466587736285 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 02:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 02:28:56 INFO - PROCESS | 1740 | 1466587736292 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 02:28:56 INFO - PROCESS | 1740 | 1466587736342 Marionette TRACE conn3 <- [1,1010,null,{}] 02:28:56 INFO - PROCESS | 1740 | 1466587736345 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:56 INFO - PROCESS | 1740 | 1466587736347 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:56 INFO - PROCESS | 1740 | 1466587736451 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 02:28:56 INFO - PROCESS | 1740 | 1466587736458 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:56 INFO - PROCESS | 1740 | 1466587736460 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:56 INFO - PROCESS | 1740 | ++DOCSHELL 162DF400 == 37 [pid = 1740] [id = 262] 02:28:56 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (162E2000) [pid = 1740] [serial = 785] [outer = 00000000] 02:28:56 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (16C73400) [pid = 1740] [serial = 786] [outer = 162E2000] 02:28:56 INFO - PROCESS | 1740 | 1466587736503 Marionette DEBUG loaded listener.js 02:28:56 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (17ACCC00) [pid = 1740] [serial = 787] [outer = 162E2000] 02:28:56 INFO - PROCESS | 1740 | 1466587736918 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 02:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 02:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 680ms 02:28:57 INFO - PROCESS | 1740 | 1466587736980 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 02:28:57 INFO - PROCESS | 1740 | 1466587736982 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 02:28:57 INFO - PROCESS | 1740 | 1466587736985 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 02:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 02:28:57 INFO - PROCESS | 1740 | 1466587736987 Marionette TRACE conn3 <- [1,1014,null,{}] 02:28:57 INFO - PROCESS | 1740 | 1466587736990 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:57 INFO - PROCESS | 1740 | 1466587736992 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:57 INFO - PROCESS | 1740 | 1466587737077 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 02:28:57 INFO - PROCESS | 1740 | 1466587737083 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:57 INFO - PROCESS | 1740 | 1466587737085 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:57 INFO - PROCESS | 1740 | ++DOCSHELL 10E93400 == 38 [pid = 1740] [id = 263] 02:28:57 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (1710A000) [pid = 1740] [serial = 788] [outer = 00000000] 02:28:57 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (1847B800) [pid = 1740] [serial = 789] [outer = 1710A000] 02:28:57 INFO - PROCESS | 1740 | 1466587737127 Marionette DEBUG loaded listener.js 02:28:57 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (18775000) [pid = 1740] [serial = 790] [outer = 1710A000] 02:28:57 INFO - PROCESS | 1740 | 1466587737884 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 02:28:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 02:28:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 971ms 02:28:57 INFO - PROCESS | 1740 | 1466587737966 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 02:28:57 INFO - PROCESS | 1740 | 1466587737970 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 02:28:57 INFO - PROCESS | 1740 | 1466587737975 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 02:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 02:28:58 INFO - PROCESS | 1740 | 1466587737980 Marionette TRACE conn3 <- [1,1018,null,{}] 02:28:58 INFO - PROCESS | 1740 | 1466587737985 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:58 INFO - PROCESS | 1740 | 1466587737988 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:58 INFO - PROCESS | 1740 | 1466587738135 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 02:28:58 INFO - PROCESS | 1740 | 1466587738285 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:58 INFO - PROCESS | 1740 | 1466587738289 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:58 INFO - PROCESS | 1740 | ++DOCSHELL 10A78000 == 39 [pid = 1740] [id = 264] 02:28:58 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (10E92400) [pid = 1740] [serial = 791] [outer = 00000000] 02:28:58 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (13147800) [pid = 1740] [serial = 792] [outer = 10E92400] 02:28:58 INFO - PROCESS | 1740 | 1466587738346 Marionette DEBUG loaded listener.js 02:28:58 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (14375400) [pid = 1740] [serial = 793] [outer = 10E92400] 02:28:58 INFO - PROCESS | 1740 | 1466587738922 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 02:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 02:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 971ms 02:28:58 INFO - PROCESS | 1740 | 1466587738958 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 02:28:58 INFO - PROCESS | 1740 | 1466587738963 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 02:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 02:28:58 INFO - PROCESS | 1740 | 1466587738969 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 02:28:58 INFO - PROCESS | 1740 | 1466587738972 Marionette TRACE conn3 <- [1,1022,null,{}] 02:28:58 INFO - PROCESS | 1740 | 1466587738976 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:58 INFO - PROCESS | 1740 | 1466587738979 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:59 INFO - PROCESS | 1740 | 1466587739092 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 02:28:59 INFO - PROCESS | 1740 | 1466587739194 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:59 INFO - PROCESS | 1740 | 1466587739197 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:28:59 INFO - PROCESS | 1740 | ++DOCSHELL 162E1C00 == 40 [pid = 1740] [id = 265] 02:28:59 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (162E5000) [pid = 1740] [serial = 794] [outer = 00000000] 02:28:59 INFO - PROCESS | 1740 | ++DOMWINDOW == 88 (16A6B800) [pid = 1740] [serial = 795] [outer = 162E5000] 02:28:59 INFO - PROCESS | 1740 | 1466587739252 Marionette DEBUG loaded listener.js 02:28:59 INFO - PROCESS | 1740 | ++DOMWINDOW == 89 (16ED9400) [pid = 1740] [serial = 796] [outer = 162E5000] 02:28:59 INFO - PROCESS | 1740 | 1466587739889 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 02:28:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 02:28:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 971ms 02:28:59 INFO - PROCESS | 1740 | 1466587739952 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 02:28:59 INFO - PROCESS | 1740 | 1466587739955 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 02:28:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 02:28:59 INFO - PROCESS | 1740 | 1466587739959 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 02:28:59 INFO - PROCESS | 1740 | 1466587739962 Marionette TRACE conn3 <- [1,1026,null,{}] 02:29:00 INFO - PROCESS | 1740 | 1466587739973 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:00 INFO - PROCESS | 1740 | 1466587739978 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:00 INFO - PROCESS | 1740 | 1466587740083 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 02:29:00 INFO - PROCESS | 1740 | 1466587740243 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:00 INFO - PROCESS | 1740 | 1466587740247 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:00 INFO - PROCESS | 1740 | ++DOCSHELL 18473400 == 41 [pid = 1740] [id = 266] 02:29:00 INFO - PROCESS | 1740 | ++DOMWINDOW == 90 (18479C00) [pid = 1740] [serial = 797] [outer = 00000000] 02:29:00 INFO - PROCESS | 1740 | ++DOMWINDOW == 91 (1995A000) [pid = 1740] [serial = 798] [outer = 18479C00] 02:29:00 INFO - PROCESS | 1740 | 1466587740303 Marionette DEBUG loaded listener.js 02:29:00 INFO - PROCESS | 1740 | ++DOMWINDOW == 92 (19984000) [pid = 1740] [serial = 799] [outer = 18479C00] 02:29:00 INFO - PROCESS | 1740 | 1466587740843 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 02:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 02:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 939ms 02:29:00 INFO - PROCESS | 1740 | 1466587740894 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 02:29:00 INFO - PROCESS | 1740 | 1466587740897 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 02:29:00 INFO - PROCESS | 1740 | 1466587740900 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 02:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 02:29:00 INFO - PROCESS | 1740 | 1466587740902 Marionette TRACE conn3 <- [1,1030,null,{}] 02:29:00 INFO - PROCESS | 1740 | 1466587740906 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:00 INFO - PROCESS | 1740 | 1466587740908 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:01 INFO - PROCESS | 1740 | 1466587741014 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 02:29:01 INFO - PROCESS | 1740 | 1466587741129 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:01 INFO - PROCESS | 1740 | 1466587741131 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:01 INFO - PROCESS | 1740 | ++DOCSHELL 19983800 == 42 [pid = 1740] [id = 267] 02:29:01 INFO - PROCESS | 1740 | ++DOMWINDOW == 93 (19983C00) [pid = 1740] [serial = 800] [outer = 00000000] 02:29:01 INFO - PROCESS | 1740 | ++DOMWINDOW == 94 (19D44800) [pid = 1740] [serial = 801] [outer = 19983C00] 02:29:01 INFO - PROCESS | 1740 | 1466587741232 Marionette DEBUG loaded listener.js 02:29:01 INFO - PROCESS | 1740 | ++DOMWINDOW == 95 (19F1B800) [pid = 1740] [serial = 802] [outer = 19983C00] 02:29:02 INFO - PROCESS | 1740 | 1466587742025 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 02:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 02:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1182ms 02:29:02 INFO - PROCESS | 1740 | 1466587742082 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 02:29:02 INFO - PROCESS | 1740 | 1466587742087 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 02:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 02:29:02 INFO - PROCESS | 1740 | 1466587742092 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 02:29:02 INFO - PROCESS | 1740 | 1466587742095 Marionette TRACE conn3 <- [1,1034,null,{}] 02:29:02 INFO - PROCESS | 1740 | 1466587742100 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:02 INFO - PROCESS | 1740 | 1466587742103 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:02 INFO - PROCESS | 1740 | 1466587742256 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 02:29:02 INFO - PROCESS | 1740 | 1466587742382 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:02 INFO - PROCESS | 1740 | 1466587742387 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:02 INFO - PROCESS | 1740 | ++DOCSHELL 112E0800 == 43 [pid = 1740] [id = 268] 02:29:02 INFO - PROCESS | 1740 | ++DOMWINDOW == 96 (12BD7800) [pid = 1740] [serial = 803] [outer = 00000000] 02:29:02 INFO - PROCESS | 1740 | ++DOMWINDOW == 97 (13128C00) [pid = 1740] [serial = 804] [outer = 12BD7800] 02:29:02 INFO - PROCESS | 1740 | 1466587742438 Marionette DEBUG loaded listener.js 02:29:02 INFO - PROCESS | 1740 | ++DOMWINDOW == 98 (13270400) [pid = 1740] [serial = 805] [outer = 12BD7800] 02:29:03 INFO - PROCESS | 1740 | --DOCSHELL 162DF400 == 42 [pid = 1740] [id = 262] 02:29:03 INFO - PROCESS | 1740 | --DOCSHELL 12D77800 == 41 [pid = 1740] [id = 261] 02:29:03 INFO - PROCESS | 1740 | --DOCSHELL 1801D800 == 40 [pid = 1740] [id = 260] 02:29:03 INFO - PROCESS | 1740 | --DOCSHELL 16C16800 == 39 [pid = 1740] [id = 259] 02:29:03 INFO - PROCESS | 1740 | --DOCSHELL 169D5800 == 38 [pid = 1740] [id = 258] 02:29:03 INFO - PROCESS | 1740 | --DOCSHELL 16278000 == 37 [pid = 1740] [id = 257] 02:29:03 INFO - PROCESS | 1740 | --DOCSHELL 13EAC000 == 36 [pid = 1740] [id = 256] 02:29:03 INFO - PROCESS | 1740 | --DOCSHELL 110DE800 == 35 [pid = 1740] [id = 255] 02:29:03 INFO - PROCESS | 1740 | --DOCSHELL 15580000 == 34 [pid = 1740] [id = 252] 02:29:03 INFO - PROCESS | 1740 | --DOCSHELL 12A23C00 == 33 [pid = 1740] [id = 243] 02:29:03 INFO - PROCESS | 1740 | --DOCSHELL 10A5CC00 == 32 [pid = 1740] [id = 253] 02:29:03 INFO - PROCESS | 1740 | --DOCSHELL 12B0A800 == 31 [pid = 1740] [id = 254] 02:29:03 INFO - PROCESS | 1740 | --DOCSHELL 18473400 == 30 [pid = 1740] [id = 266] 02:29:03 INFO - PROCESS | 1740 | --DOCSHELL 19983800 == 29 [pid = 1740] [id = 267] 02:29:03 INFO - PROCESS | 1740 | --DOCSHELL 162E1C00 == 28 [pid = 1740] [id = 265] 02:29:03 INFO - PROCESS | 1740 | --DOCSHELL 10E93400 == 27 [pid = 1740] [id = 263] 02:29:03 INFO - PROCESS | 1740 | --DOCSHELL 10A78000 == 26 [pid = 1740] [id = 264] 02:29:03 INFO - PROCESS | 1740 | --DOMWINDOW == 97 (170A1400) [pid = 1740] [serial = 753] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 1740 | --DOMWINDOW == 96 (15D59800) [pid = 1740] [serial = 741] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 1740 | --DOMWINDOW == 95 (10E8E400) [pid = 1740] [serial = 732] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 1740 | --DOMWINDOW == 94 (11201400) [pid = 1740] [serial = 733] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 1740 | --DOMWINDOW == 93 (13155400) [pid = 1740] [serial = 730] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 1740 | --DOMWINDOW == 92 (110DC000) [pid = 1740] [serial = 729] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 1740 | --DOMWINDOW == 91 (15587800) [pid = 1740] [serial = 738] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 1740 | --DOMWINDOW == 90 (13122800) [pid = 1740] [serial = 735] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 1740 | --DOMWINDOW == 89 (13273C00) [pid = 1740] [serial = 736] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 1740 | --DOMWINDOW == 88 (13658800) [pid = 1740] [serial = 715] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 1740 | --DOMWINDOW == 87 (131E4000) [pid = 1740] [serial = 714] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (165E9400) [pid = 1740] [serial = 744] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (16ED3800) [pid = 1740] [serial = 718] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (16ECD800) [pid = 1740] [serial = 717] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (1A6B2000) [pid = 1740] [serial = 721] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (1998E400) [pid = 1740] [serial = 720] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (19982C00) [pid = 1740] [serial = 724] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (165F2400) [pid = 1740] [serial = 723] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (0F2AC000) [pid = 1740] [serial = 727] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (0F2A9000) [pid = 1740] [serial = 726] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (162DBC00) [pid = 1740] [serial = 742] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (165F1C00) [pid = 1740] [serial = 745] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (16C1E000) [pid = 1740] [serial = 747] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (170AAC00) [pid = 1740] [serial = 754] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (16ED6800) [pid = 1740] [serial = 748] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (16EDAC00) [pid = 1740] [serial = 750] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (17039000) [pid = 1740] [serial = 751] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (155D4800) [pid = 1740] [serial = 739] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 1740 | 1466587743637 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 02:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 02:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1554ms 02:29:03 INFO - PROCESS | 1740 | 1466587743667 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 02:29:03 INFO - PROCESS | 1740 | 1466587743672 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 02:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 02:29:03 INFO - PROCESS | 1740 | 1466587743676 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 02:29:03 INFO - PROCESS | 1740 | 1466587743680 Marionette TRACE conn3 <- [1,1038,null,{}] 02:29:03 INFO - PROCESS | 1740 | 1466587743686 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:03 INFO - PROCESS | 1740 | 1466587743688 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:03 INFO - PROCESS | 1740 | 1466587743770 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 02:29:03 INFO - PROCESS | 1740 | 1466587743776 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:03 INFO - PROCESS | 1740 | 1466587743781 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:03 INFO - PROCESS | 1740 | ++DOCSHELL 10A5B000 == 27 [pid = 1740] [id = 269] 02:29:03 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (10A61000) [pid = 1740] [serial = 806] [outer = 00000000] 02:29:03 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (110DA800) [pid = 1740] [serial = 807] [outer = 10A61000] 02:29:03 INFO - PROCESS | 1740 | 1466587743827 Marionette DEBUG loaded listener.js 02:29:03 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (110F0000) [pid = 1740] [serial = 808] [outer = 10A61000] 02:29:04 INFO - PROCESS | 1740 | 1466587744347 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 02:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 02:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 712ms 02:29:04 INFO - PROCESS | 1740 | 1466587744424 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 02:29:04 INFO - PROCESS | 1740 | 1466587744429 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 02:29:04 INFO - PROCESS | 1740 | 1466587744435 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 02:29:04 INFO - PROCESS | 1740 | 1466587744438 Marionette TRACE conn3 <- [1,1042,null,{}] 02:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 02:29:04 INFO - PROCESS | 1740 | 1466587744442 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:04 INFO - PROCESS | 1740 | 1466587744444 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:04 INFO - PROCESS | 1740 | 1466587744531 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 02:29:04 INFO - PROCESS | 1740 | 1466587744620 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:04 INFO - PROCESS | 1740 | 1466587744622 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:04 INFO - PROCESS | 1740 | ++DOCSHELL 13033C00 == 28 [pid = 1740] [id = 270] 02:29:04 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (13074400) [pid = 1740] [serial = 809] [outer = 00000000] 02:29:04 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (13155400) [pid = 1740] [serial = 810] [outer = 13074400] 02:29:04 INFO - PROCESS | 1740 | 1466587744669 Marionette DEBUG loaded listener.js 02:29:04 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (131EE400) [pid = 1740] [serial = 811] [outer = 13074400] 02:29:05 INFO - PROCESS | 1740 | 1466587745082 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 02:29:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 02:29:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 647ms 02:29:05 INFO - PROCESS | 1740 | 1466587745110 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 02:29:05 INFO - PROCESS | 1740 | 1466587745112 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 02:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 02:29:05 INFO - PROCESS | 1740 | 1466587745117 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 02:29:05 INFO - PROCESS | 1740 | 1466587745122 Marionette TRACE conn3 <- [1,1046,null,{}] 02:29:05 INFO - PROCESS | 1740 | 1466587745136 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:05 INFO - PROCESS | 1740 | 1466587745141 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:05 INFO - PROCESS | 1740 | 1466587745223 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 02:29:05 INFO - PROCESS | 1740 | 1466587745230 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:05 INFO - PROCESS | 1740 | 1466587745233 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:05 INFO - PROCESS | 1740 | ++DOCSHELL 1557B000 == 29 [pid = 1740] [id = 271] 02:29:05 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (1557D000) [pid = 1740] [serial = 812] [outer = 00000000] 02:29:05 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (155CEC00) [pid = 1740] [serial = 813] [outer = 1557D000] 02:29:05 INFO - PROCESS | 1740 | 1466587745280 Marionette DEBUG loaded listener.js 02:29:05 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (155D6400) [pid = 1740] [serial = 814] [outer = 1557D000] 02:29:05 INFO - PROCESS | 1740 | 1466587745754 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 02:29:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 02:29:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 712ms 02:29:05 INFO - PROCESS | 1740 | 1466587745815 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 02:29:05 INFO - PROCESS | 1740 | 1466587745818 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 02:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 02:29:05 INFO - PROCESS | 1740 | 1466587745821 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 02:29:05 INFO - PROCESS | 1740 | 1466587745823 Marionette TRACE conn3 <- [1,1050,null,{}] 02:29:05 INFO - PROCESS | 1740 | 1466587745831 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:05 INFO - PROCESS | 1740 | 1466587745833 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:06 INFO - PROCESS | 1740 | 1466587746020 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 02:29:06 INFO - PROCESS | 1740 | 1466587746043 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:06 INFO - PROCESS | 1740 | 1466587746045 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:06 INFO - PROCESS | 1740 | ++DOCSHELL 15D59800 == 30 [pid = 1740] [id = 272] 02:29:06 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (15F7A400) [pid = 1740] [serial = 815] [outer = 00000000] 02:29:06 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (16281C00) [pid = 1740] [serial = 816] [outer = 15F7A400] 02:29:06 INFO - PROCESS | 1740 | 1466587746089 Marionette DEBUG loaded listener.js 02:29:06 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (162DB800) [pid = 1740] [serial = 817] [outer = 15F7A400] 02:29:06 INFO - PROCESS | 1740 | 1466587746523 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 02:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 02:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 713ms 02:29:06 INFO - PROCESS | 1740 | 1466587746552 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 02:29:06 INFO - PROCESS | 1740 | 1466587746554 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 02:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 02:29:06 INFO - PROCESS | 1740 | 1466587746562 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 02:29:06 INFO - PROCESS | 1740 | 1466587746563 Marionette TRACE conn3 <- [1,1054,null,{}] 02:29:06 INFO - PROCESS | 1740 | 1466587746567 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:06 INFO - PROCESS | 1740 | 1466587746569 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:06 INFO - PROCESS | 1740 | 1466587746678 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 02:29:06 INFO - PROCESS | 1740 | 1466587746683 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:06 INFO - PROCESS | 1740 | 1466587746685 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:06 INFO - PROCESS | 1740 | ++DOCSHELL 162DA800 == 31 [pid = 1740] [id = 273] 02:29:06 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (162DF000) [pid = 1740] [serial = 818] [outer = 00000000] 02:29:06 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (165E6C00) [pid = 1740] [serial = 819] [outer = 162DF000] 02:29:06 INFO - PROCESS | 1740 | 1466587746728 Marionette DEBUG loaded listener.js 02:29:06 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (165EC000) [pid = 1740] [serial = 820] [outer = 162DF000] 02:29:07 INFO - PROCESS | 1740 | 1466587747227 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 02:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 02:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 728ms 02:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 02:29:07 INFO - PROCESS | 1740 | 1466587747299 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 02:29:07 INFO - PROCESS | 1740 | 1466587747301 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 02:29:07 INFO - PROCESS | 1740 | 1466587747308 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 02:29:07 INFO - PROCESS | 1740 | 1466587747310 Marionette TRACE conn3 <- [1,1058,null,{}] 02:29:07 INFO - PROCESS | 1740 | 1466587747314 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:07 INFO - PROCESS | 1740 | 1466587747319 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:07 INFO - PROCESS | 1740 | 1466587747474 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 02:29:07 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (17038000) [pid = 1740] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 02:29:07 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (18263C00) [pid = 1740] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 02:29:07 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (14372C00) [pid = 1740] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 02:29:07 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (10E8A400) [pid = 1740] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 02:29:07 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (17766800) [pid = 1740] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 02:29:07 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (110F3000) [pid = 1740] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 02:29:07 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (16278C00) [pid = 1740] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 02:29:07 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (1436D800) [pid = 1740] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 02:29:07 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (12D79000) [pid = 1740] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 02:29:07 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (16A6DC00) [pid = 1740] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 02:29:07 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (162E2000) [pid = 1740] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 02:29:07 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (1710A000) [pid = 1740] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 02:29:07 INFO - PROCESS | 1740 | 1466587747801 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:07 INFO - PROCESS | 1740 | 1466587747803 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:07 INFO - PROCESS | 1740 | ++DOCSHELL 0F2A0000 == 32 [pid = 1740] [id = 274] 02:29:07 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (0F2A4400) [pid = 1740] [serial = 821] [outer = 00000000] 02:29:07 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (10A5C400) [pid = 1740] [serial = 822] [outer = 0F2A4400] 02:29:07 INFO - PROCESS | 1740 | 1466587747847 Marionette DEBUG loaded listener.js 02:29:07 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (13EA8800) [pid = 1740] [serial = 823] [outer = 0F2A4400] 02:29:08 INFO - PROCESS | 1740 | 1466587748253 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 02:29:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 02:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 971ms 02:29:08 INFO - PROCESS | 1740 | 1466587748284 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 02:29:08 INFO - PROCESS | 1740 | 1466587748295 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 02:29:08 INFO - PROCESS | 1740 | 1466587748299 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 02:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 02:29:08 INFO - PROCESS | 1740 | 1466587748301 Marionette TRACE conn3 <- [1,1062,null,{}] 02:29:08 INFO - PROCESS | 1740 | 1466587748304 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:08 INFO - PROCESS | 1740 | 1466587748306 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:08 INFO - PROCESS | 1740 | 1466587748412 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 02:29:08 INFO - PROCESS | 1740 | 1466587748421 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:08 INFO - PROCESS | 1740 | 1466587748423 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:08 INFO - PROCESS | 1740 | ++DOCSHELL 1365B800 == 33 [pid = 1740] [id = 275] 02:29:08 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (1557F000) [pid = 1740] [serial = 824] [outer = 00000000] 02:29:08 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (16ED2000) [pid = 1740] [serial = 825] [outer = 1557F000] 02:29:08 INFO - PROCESS | 1740 | 1466587748465 Marionette DEBUG loaded listener.js 02:29:08 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (16ED2400) [pid = 1740] [serial = 826] [outer = 1557F000] 02:29:08 INFO - PROCESS | 1740 | 1466587748893 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 02:29:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 02:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 615ms 02:29:08 INFO - PROCESS | 1740 | 1466587748931 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 02:29:08 INFO - PROCESS | 1740 | 1466587748933 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 02:29:08 INFO - PROCESS | 1740 | 1466587748936 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 02:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 02:29:08 INFO - PROCESS | 1740 | 1466587748938 Marionette TRACE conn3 <- [1,1066,null,{}] 02:29:08 INFO - PROCESS | 1740 | 1466587748941 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:08 INFO - PROCESS | 1740 | 1466587748943 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:09 INFO - PROCESS | 1740 | 1466587749051 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 02:29:09 INFO - PROCESS | 1740 | 1466587749137 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:09 INFO - PROCESS | 1740 | 1466587749139 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:09 INFO - PROCESS | 1740 | ++DOCSHELL 10A7A800 == 34 [pid = 1740] [id = 276] 02:29:09 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (11201C00) [pid = 1740] [serial = 827] [outer = 00000000] 02:29:09 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (16C71400) [pid = 1740] [serial = 828] [outer = 11201C00] 02:29:09 INFO - PROCESS | 1740 | 1466587749185 Marionette DEBUG loaded listener.js 02:29:09 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (162D8800) [pid = 1740] [serial = 829] [outer = 11201C00] 02:29:09 INFO - PROCESS | 1740 | 1466587749537 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 02:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 02:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 664ms 02:29:09 INFO - PROCESS | 1740 | 1466587749575 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 02:29:09 INFO - PROCESS | 1740 | 1466587749577 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 02:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 02:29:09 INFO - PROCESS | 1740 | 1466587749580 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 02:29:09 INFO - PROCESS | 1740 | 1466587749582 Marionette TRACE conn3 <- [1,1070,null,{}] 02:29:09 INFO - PROCESS | 1740 | 1466587749585 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:09 INFO - PROCESS | 1740 | 1466587749587 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:09 INFO - PROCESS | 1740 | 1466587749663 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 02:29:09 INFO - PROCESS | 1740 | 1466587749668 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:09 INFO - PROCESS | 1740 | 1466587749670 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:09 INFO - PROCESS | 1740 | ++DOCSHELL 1557A800 == 35 [pid = 1740] [id = 277] 02:29:09 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (1703B000) [pid = 1740] [serial = 830] [outer = 00000000] 02:29:09 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (17103C00) [pid = 1740] [serial = 831] [outer = 1703B000] 02:29:09 INFO - PROCESS | 1740 | 1466587749714 Marionette DEBUG loaded listener.js 02:29:09 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (17699C00) [pid = 1740] [serial = 832] [outer = 1703B000] 02:29:10 INFO - PROCESS | 1740 | 1466587750596 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 02:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 02:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1084ms 02:29:10 INFO - PROCESS | 1740 | 1466587750669 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 02:29:10 INFO - PROCESS | 1740 | 1466587750673 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 02:29:10 INFO - PROCESS | 1740 | 1466587750678 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 02:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 02:29:10 INFO - PROCESS | 1740 | 1466587750683 Marionette TRACE conn3 <- [1,1074,null,{}] 02:29:10 INFO - PROCESS | 1740 | 1466587750688 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:10 INFO - PROCESS | 1740 | 1466587750691 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:10 INFO - PROCESS | 1740 | 1466587750894 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 02:29:10 INFO - PROCESS | 1740 | 1466587750987 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:10 INFO - PROCESS | 1740 | 1466587750990 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:11 INFO - PROCESS | 1740 | ++DOCSHELL 10E93C00 == 36 [pid = 1740] [id = 278] 02:29:11 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (110DAC00) [pid = 1740] [serial = 833] [outer = 00000000] 02:29:11 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (12AB4400) [pid = 1740] [serial = 834] [outer = 110DAC00] 02:29:11 INFO - PROCESS | 1740 | 1466587751047 Marionette DEBUG loaded listener.js 02:29:11 INFO - PROCESS | 1740 | ++DOMWINDOW == 88 (13155800) [pid = 1740] [serial = 835] [outer = 110DAC00] 02:29:11 INFO - PROCESS | 1740 | 1466587751756 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 02:29:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 02:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1133ms 02:29:11 INFO - PROCESS | 1740 | 1466587751854 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 02:29:11 INFO - PROCESS | 1740 | 1466587751859 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 02:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 02:29:11 INFO - PROCESS | 1740 | 1466587751889 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 02:29:11 INFO - PROCESS | 1740 | 1466587751893 Marionette TRACE conn3 <- [1,1078,null,{}] 02:29:11 INFO - PROCESS | 1740 | 1466587751897 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:11 INFO - PROCESS | 1740 | 1466587751900 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:12 INFO - PROCESS | 1740 | 1466587752117 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 02:29:12 INFO - PROCESS | 1740 | 1466587752246 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:12 INFO - PROCESS | 1740 | 1466587752250 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:12 INFO - PROCESS | 1740 | ++DOCSHELL 0F2AA400 == 37 [pid = 1740] [id = 279] 02:29:12 INFO - PROCESS | 1740 | ++DOMWINDOW == 89 (0F2AAC00) [pid = 1740] [serial = 836] [outer = 00000000] 02:29:12 INFO - PROCESS | 1740 | ++DOMWINDOW == 90 (103CAC00) [pid = 1740] [serial = 837] [outer = 0F2AAC00] 02:29:12 INFO - PROCESS | 1740 | 1466587752301 Marionette DEBUG loaded listener.js 02:29:12 INFO - PROCESS | 1740 | ++DOMWINDOW == 91 (1047D000) [pid = 1740] [serial = 838] [outer = 0F2AAC00] 02:29:12 INFO - PROCESS | 1740 | --DOCSHELL 10A7A800 == 36 [pid = 1740] [id = 276] 02:29:12 INFO - PROCESS | 1740 | --DOCSHELL 1365B800 == 35 [pid = 1740] [id = 275] 02:29:12 INFO - PROCESS | 1740 | --DOCSHELL 0F2A0000 == 34 [pid = 1740] [id = 274] 02:29:12 INFO - PROCESS | 1740 | --DOCSHELL 162DA800 == 33 [pid = 1740] [id = 273] 02:29:12 INFO - PROCESS | 1740 | --DOCSHELL 15D59800 == 32 [pid = 1740] [id = 272] 02:29:12 INFO - PROCESS | 1740 | --DOCSHELL 1557B000 == 31 [pid = 1740] [id = 271] 02:29:12 INFO - PROCESS | 1740 | --DOCSHELL 13033C00 == 30 [pid = 1740] [id = 270] 02:29:12 INFO - PROCESS | 1740 | --DOCSHELL 10A5B000 == 29 [pid = 1740] [id = 269] 02:29:12 INFO - PROCESS | 1740 | --DOCSHELL 112E0800 == 28 [pid = 1740] [id = 268] 02:29:12 INFO - PROCESS | 1740 | --DOMWINDOW == 90 (18775000) [pid = 1740] [serial = 790] [outer = 00000000] [url = about:blank] 02:29:12 INFO - PROCESS | 1740 | --DOMWINDOW == 89 (1847B800) [pid = 1740] [serial = 789] [outer = 00000000] [url = about:blank] 02:29:12 INFO - PROCESS | 1740 | --DOMWINDOW == 88 (17750000) [pid = 1740] [serial = 777] [outer = 00000000] [url = about:blank] 02:29:12 INFO - PROCESS | 1740 | --DOMWINDOW == 87 (18456800) [pid = 1740] [serial = 780] [outer = 00000000] [url = about:blank] 02:29:12 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (1776D800) [pid = 1740] [serial = 778] [outer = 00000000] [url = about:blank] 02:29:12 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (15587400) [pid = 1740] [serial = 762] [outer = 00000000] [url = about:blank] 02:29:12 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (155DB400) [pid = 1740] [serial = 763] [outer = 00000000] [url = about:blank] 02:29:12 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (12AB6C00) [pid = 1740] [serial = 759] [outer = 00000000] [url = about:blank] 02:29:12 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (13110800) [pid = 1740] [serial = 760] [outer = 00000000] [url = about:blank] 02:29:12 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (178EF000) [pid = 1740] [serial = 757] [outer = 00000000] [url = about:blank] 02:29:12 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (178EC000) [pid = 1740] [serial = 756] [outer = 00000000] [url = about:blank] 02:29:12 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (11CCE800) [pid = 1740] [serial = 765] [outer = 00000000] [url = about:blank] 02:29:12 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (12AAF000) [pid = 1740] [serial = 766] [outer = 00000000] [url = about:blank] 02:29:12 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (162DFC00) [pid = 1740] [serial = 771] [outer = 00000000] [url = about:blank] 02:29:12 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (165EDC00) [pid = 1740] [serial = 772] [outer = 00000000] [url = about:blank] 02:29:12 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (14378C00) [pid = 1740] [serial = 768] [outer = 00000000] [url = about:blank] 02:29:12 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (15085800) [pid = 1740] [serial = 769] [outer = 00000000] [url = about:blank] 02:29:12 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (1500CC00) [pid = 1740] [serial = 783] [outer = 00000000] [url = about:blank] 02:29:12 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (18457000) [pid = 1740] [serial = 781] [outer = 00000000] [url = about:blank] 02:29:12 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (16ECFC00) [pid = 1740] [serial = 774] [outer = 00000000] [url = about:blank] 02:29:12 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (17ACCC00) [pid = 1740] [serial = 787] [outer = 00000000] [url = about:blank] 02:29:12 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (16ED9C00) [pid = 1740] [serial = 775] [outer = 00000000] [url = about:blank] 02:29:12 INFO - PROCESS | 1740 | --DOMWINDOW == 68 (15087000) [pid = 1740] [serial = 784] [outer = 00000000] [url = about:blank] 02:29:12 INFO - PROCESS | 1740 | --DOMWINDOW == 67 (16C73400) [pid = 1740] [serial = 786] [outer = 00000000] [url = about:blank] 02:29:12 INFO - PROCESS | 1740 | 1466587752905 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 02:29:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 02:29:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1036ms 02:29:12 INFO - PROCESS | 1740 | 1466587752929 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 02:29:12 INFO - PROCESS | 1740 | 1466587752932 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 02:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 02:29:12 INFO - PROCESS | 1740 | 1466587752937 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 02:29:12 INFO - PROCESS | 1740 | 1466587752940 Marionette TRACE conn3 <- [1,1082,null,{}] 02:29:12 INFO - PROCESS | 1740 | 1466587752944 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:12 INFO - PROCESS | 1740 | 1466587752948 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:13 INFO - PROCESS | 1740 | 1466587753036 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 02:29:13 INFO - PROCESS | 1740 | 1466587753043 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:13 INFO - PROCESS | 1740 | 1466587753046 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:13 INFO - PROCESS | 1740 | ++DOCSHELL 12AB5800 == 29 [pid = 1740] [id = 280] 02:29:13 INFO - PROCESS | 1740 | ++DOMWINDOW == 68 (12AB6C00) [pid = 1740] [serial = 839] [outer = 00000000] 02:29:13 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (13033C00) [pid = 1740] [serial = 840] [outer = 12AB6C00] 02:29:13 INFO - PROCESS | 1740 | 1466587753093 Marionette DEBUG loaded listener.js 02:29:13 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (13151400) [pid = 1740] [serial = 841] [outer = 12AB6C00] 02:29:13 INFO - PROCESS | 1740 | 1466587753612 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 02:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 02:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 728ms 02:29:13 INFO - PROCESS | 1740 | 1466587753689 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 02:29:13 INFO - PROCESS | 1740 | 1466587753692 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 02:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 02:29:13 INFO - PROCESS | 1740 | 1466587753698 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 02:29:13 INFO - PROCESS | 1740 | 1466587753700 Marionette TRACE conn3 <- [1,1086,null,{}] 02:29:13 INFO - PROCESS | 1740 | 1466587753704 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:13 INFO - PROCESS | 1740 | 1466587753706 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:13 INFO - PROCESS | 1740 | 1466587753799 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 02:29:13 INFO - PROCESS | 1740 | 1466587753883 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:13 INFO - PROCESS | 1740 | 1466587753885 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:13 INFO - PROCESS | 1740 | ++DOCSHELL 1508B400 == 30 [pid = 1740] [id = 281] 02:29:13 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (1557B000) [pid = 1740] [serial = 842] [outer = 00000000] 02:29:13 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (155CF400) [pid = 1740] [serial = 843] [outer = 1557B000] 02:29:13 INFO - PROCESS | 1740 | 1466587753929 Marionette DEBUG loaded listener.js 02:29:14 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (155D8C00) [pid = 1740] [serial = 844] [outer = 1557B000] 02:29:14 INFO - PROCESS | 1740 | 1466587754333 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 02:29:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 02:29:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 729ms 02:29:14 INFO - PROCESS | 1740 | 1466587754396 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 02:29:14 INFO - PROCESS | 1740 | 1466587754399 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 02:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 02:29:14 INFO - PROCESS | 1740 | 1466587754410 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 02:29:14 INFO - PROCESS | 1740 | 1466587754414 Marionette TRACE conn3 <- [1,1090,null,{}] 02:29:14 INFO - PROCESS | 1740 | 1466587754418 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:14 INFO - PROCESS | 1740 | 1466587754421 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:14 INFO - PROCESS | 1740 | 1466587754559 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 02:29:14 INFO - PROCESS | 1740 | 1466587754571 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:14 INFO - PROCESS | 1740 | 1466587754573 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:14 INFO - PROCESS | 1740 | ++DOCSHELL 15D4FC00 == 31 [pid = 1740] [id = 282] 02:29:14 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (15F7B400) [pid = 1740] [serial = 845] [outer = 00000000] 02:29:14 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (162DE400) [pid = 1740] [serial = 846] [outer = 15F7B400] 02:29:14 INFO - PROCESS | 1740 | 1466587754631 Marionette DEBUG loaded listener.js 02:29:14 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (165E6800) [pid = 1740] [serial = 847] [outer = 15F7B400] 02:29:15 INFO - PROCESS | 1740 | 1466587755053 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 02:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 02:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 664ms 02:29:15 INFO - PROCESS | 1740 | 1466587755097 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 02:29:15 INFO - PROCESS | 1740 | 1466587755099 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 02:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 02:29:15 INFO - PROCESS | 1740 | 1466587755103 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 02:29:15 INFO - PROCESS | 1740 | 1466587755105 Marionette TRACE conn3 <- [1,1094,null,{}] 02:29:15 INFO - PROCESS | 1740 | 1466587755113 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:15 INFO - PROCESS | 1740 | 1466587755115 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:15 INFO - PROCESS | 1740 | 1466587755252 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 02:29:15 INFO - PROCESS | 1740 | 1466587755257 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:15 INFO - PROCESS | 1740 | 1466587755260 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:15 INFO - PROCESS | 1740 | ++DOCSHELL 165E6000 == 32 [pid = 1740] [id = 283] 02:29:15 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (165EEC00) [pid = 1740] [serial = 848] [outer = 00000000] 02:29:15 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (16A83C00) [pid = 1740] [serial = 849] [outer = 165EEC00] 02:29:15 INFO - PROCESS | 1740 | 1466587755303 Marionette DEBUG loaded listener.js 02:29:15 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (16ECD800) [pid = 1740] [serial = 850] [outer = 165EEC00] 02:29:15 INFO - PROCESS | 1740 | 1466587755772 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 02:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 02:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 728ms 02:29:15 INFO - PROCESS | 1740 | 1466587755835 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 02:29:15 INFO - PROCESS | 1740 | 1466587755837 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 02:29:15 INFO - PROCESS | 1740 | 1466587755840 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 02:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 02:29:15 INFO - PROCESS | 1740 | 1466587755842 Marionette TRACE conn3 <- [1,1098,null,{}] 02:29:15 INFO - PROCESS | 1740 | 1466587755845 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:15 INFO - PROCESS | 1740 | 1466587755847 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:15 INFO - PROCESS | 1740 | 1466587755959 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 02:29:15 INFO - PROCESS | 1740 | 1466587755969 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:15 INFO - PROCESS | 1740 | 1466587755974 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:16 INFO - PROCESS | 1740 | ++DOCSHELL 1500CC00 == 33 [pid = 1740] [id = 284] 02:29:16 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (16ED9C00) [pid = 1740] [serial = 851] [outer = 00000000] 02:29:16 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (1703BC00) [pid = 1740] [serial = 852] [outer = 16ED9C00] 02:29:16 INFO - PROCESS | 1740 | 1466587756076 Marionette DEBUG loaded listener.js 02:29:16 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (1774E800) [pid = 1740] [serial = 853] [outer = 16ED9C00] 02:29:16 INFO - PROCESS | 1740 | 1466587756546 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 02:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 02:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 728ms 02:29:16 INFO - PROCESS | 1740 | 1466587756575 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 02:29:16 INFO - PROCESS | 1740 | 1466587756577 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 02:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 02:29:16 INFO - PROCESS | 1740 | 1466587756584 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 02:29:16 INFO - PROCESS | 1740 | 1466587756586 Marionette TRACE conn3 <- [1,1102,null,{}] 02:29:16 INFO - PROCESS | 1740 | 1466587756598 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:16 INFO - PROCESS | 1740 | 1466587756600 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:16 INFO - PROCESS | 1740 | 1466587756737 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 02:29:16 INFO - PROCESS | 1740 | 1466587756810 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:16 INFO - PROCESS | 1740 | 1466587756812 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:16 INFO - PROCESS | 1740 | ++DOCSHELL 17762C00 == 34 [pid = 1740] [id = 285] 02:29:16 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (17763800) [pid = 1740] [serial = 854] [outer = 00000000] 02:29:16 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (17AD7000) [pid = 1740] [serial = 855] [outer = 17763800] 02:29:16 INFO - PROCESS | 1740 | 1466587756854 Marionette DEBUG loaded listener.js 02:29:16 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (17AD0800) [pid = 1740] [serial = 856] [outer = 17763800] 02:29:17 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (10E92400) [pid = 1740] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 02:29:17 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (162E5000) [pid = 1740] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 02:29:17 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (18479C00) [pid = 1740] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 02:29:17 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (19983C00) [pid = 1740] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 02:29:17 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (0F2A4400) [pid = 1740] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 02:29:17 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (1557F000) [pid = 1740] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 02:29:17 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (11201C00) [pid = 1740] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 02:29:17 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (15F7A400) [pid = 1740] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 02:29:17 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (12BD7800) [pid = 1740] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 02:29:17 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (10A61000) [pid = 1740] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 02:29:17 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (13074400) [pid = 1740] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 02:29:17 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (162DF000) [pid = 1740] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 02:29:17 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (1557D000) [pid = 1740] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 02:29:17 INFO - PROCESS | 1740 | 1466587757347 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 02:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 02:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 825ms 02:29:17 INFO - PROCESS | 1740 | 1466587757387 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 02:29:17 INFO - PROCESS | 1740 | 1466587757388 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 02:29:17 INFO - PROCESS | 1740 | 1466587757392 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 02:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 02:29:17 INFO - PROCESS | 1740 | 1466587757393 Marionette TRACE conn3 <- [1,1106,null,{}] 02:29:17 INFO - PROCESS | 1740 | 1466587757447 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:17 INFO - PROCESS | 1740 | 1466587757449 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:17 INFO - PROCESS | 1740 | 1466587757532 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 02:29:17 INFO - PROCESS | 1740 | 1466587757539 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:17 INFO - PROCESS | 1740 | 1466587757541 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:17 INFO - PROCESS | 1740 | ++DOCSHELL 112E6800 == 35 [pid = 1740] [id = 286] 02:29:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (12BD7800) [pid = 1740] [serial = 857] [outer = 00000000] 02:29:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (162D8400) [pid = 1740] [serial = 858] [outer = 12BD7800] 02:29:17 INFO - PROCESS | 1740 | 1466587757584 Marionette DEBUG loaded listener.js 02:29:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (16A83800) [pid = 1740] [serial = 859] [outer = 12BD7800] 02:29:18 INFO - PROCESS | 1740 | 1466587758033 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 02:29:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 02:29:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 664ms 02:29:18 INFO - PROCESS | 1740 | 1466587758065 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 02:29:18 INFO - PROCESS | 1740 | 1466587758067 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 02:29:18 INFO - PROCESS | 1740 | 1466587758070 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 02:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 02:29:18 INFO - PROCESS | 1740 | 1466587758072 Marionette TRACE conn3 <- [1,1110,null,{}] 02:29:18 INFO - PROCESS | 1740 | 1466587758075 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:18 INFO - PROCESS | 1740 | 1466587758077 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:18 INFO - PROCESS | 1740 | 1466587758178 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 02:29:18 INFO - PROCESS | 1740 | 1466587758183 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:18 INFO - PROCESS | 1740 | 1466587758185 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:18 INFO - PROCESS | 1740 | ++DOCSHELL 0F2AC400 == 36 [pid = 1740] [id = 287] 02:29:18 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (0F2AC800) [pid = 1740] [serial = 860] [outer = 00000000] 02:29:18 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (17AD4800) [pid = 1740] [serial = 861] [outer = 0F2AC800] 02:29:18 INFO - PROCESS | 1740 | 1466587758228 Marionette DEBUG loaded listener.js 02:29:18 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (18263C00) [pid = 1740] [serial = 862] [outer = 0F2AC800] 02:29:18 INFO - PROCESS | 1740 | 1466587758673 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 02:29:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 02:29:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 615ms 02:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 02:29:18 INFO - PROCESS | 1740 | 1466587758714 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 02:29:18 INFO - PROCESS | 1740 | 1466587758716 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 02:29:18 INFO - PROCESS | 1740 | 1466587758720 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 02:29:18 INFO - PROCESS | 1740 | 1466587758721 Marionette TRACE conn3 <- [1,1114,null,{}] 02:29:18 INFO - PROCESS | 1740 | 1466587758725 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:18 INFO - PROCESS | 1740 | 1466587758727 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:18 INFO - PROCESS | 1740 | 1466587758826 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 02:29:18 INFO - PROCESS | 1740 | 1466587758834 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:18 INFO - PROCESS | 1740 | 1466587758836 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:18 INFO - PROCESS | 1740 | ++DOCSHELL 1774A400 == 37 [pid = 1740] [id = 288] 02:29:18 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (1826E800) [pid = 1740] [serial = 863] [outer = 00000000] 02:29:18 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (1845B800) [pid = 1740] [serial = 864] [outer = 1826E800] 02:29:18 INFO - PROCESS | 1740 | 1466587758878 Marionette DEBUG loaded listener.js 02:29:18 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (18465800) [pid = 1740] [serial = 865] [outer = 1826E800] 02:29:19 INFO - PROCESS | 1740 | 1466587759317 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 02:29:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 02:29:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 647ms 02:29:19 INFO - PROCESS | 1740 | 1466587759433 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 02:29:19 INFO - PROCESS | 1740 | 1466587759437 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 02:29:19 INFO - PROCESS | 1740 | 1466587759444 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 02:29:19 INFO - PROCESS | 1740 | 1466587759448 Marionette TRACE conn3 <- [1,1118,null,{}] 02:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 02:29:19 INFO - PROCESS | 1740 | 1466587759454 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:19 INFO - PROCESS | 1740 | 1466587759458 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:19 INFO - PROCESS | 1740 | 1466587759582 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 02:29:19 INFO - PROCESS | 1740 | 1466587759720 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:19 INFO - PROCESS | 1740 | 1466587759726 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:19 INFO - PROCESS | 1740 | ++DOCSHELL 110F9000 == 38 [pid = 1740] [id = 289] 02:29:19 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (11207800) [pid = 1740] [serial = 866] [outer = 00000000] 02:29:19 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (11C42C00) [pid = 1740] [serial = 867] [outer = 11207800] 02:29:19 INFO - PROCESS | 1740 | 1466587759782 Marionette DEBUG loaded listener.js 02:29:19 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (128A7800) [pid = 1740] [serial = 868] [outer = 11207800] 02:29:20 INFO - PROCESS | 1740 | 1466587760395 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 02:29:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 02:29:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 988ms 02:29:20 INFO - PROCESS | 1740 | 1466587760429 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 02:29:20 INFO - PROCESS | 1740 | 1466587760433 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 02:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 02:29:20 INFO - PROCESS | 1740 | 1466587760439 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 02:29:20 INFO - PROCESS | 1740 | 1466587760443 Marionette TRACE conn3 <- [1,1122,null,{}] 02:29:20 INFO - PROCESS | 1740 | 1466587760448 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:20 INFO - PROCESS | 1740 | 1466587760450 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:20 INFO - PROCESS | 1740 | 1466587760557 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 02:29:20 INFO - PROCESS | 1740 | 1466587760659 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:20 INFO - PROCESS | 1740 | 1466587760661 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:20 INFO - PROCESS | 1740 | ++DOCSHELL 155CE400 == 39 [pid = 1740] [id = 290] 02:29:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (155CFC00) [pid = 1740] [serial = 869] [outer = 00000000] 02:29:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (158C4400) [pid = 1740] [serial = 870] [outer = 155CFC00] 02:29:20 INFO - PROCESS | 1740 | 1466587760716 Marionette DEBUG loaded listener.js 02:29:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (15ADC800) [pid = 1740] [serial = 871] [outer = 155CFC00] 02:29:21 INFO - PROCESS | 1740 | 1466587761435 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 02:29:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 02:29:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1035ms 02:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 02:29:21 INFO - PROCESS | 1740 | 1466587761469 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 02:29:21 INFO - PROCESS | 1740 | 1466587761471 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 02:29:21 INFO - PROCESS | 1740 | 1466587761475 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 02:29:21 INFO - PROCESS | 1740 | 1466587761477 Marionette TRACE conn3 <- [1,1126,null,{}] 02:29:21 INFO - PROCESS | 1740 | 1466587761487 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:21 INFO - PROCESS | 1740 | 1466587761492 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:21 INFO - PROCESS | 1740 | 1466587761602 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 02:29:21 INFO - PROCESS | 1740 | 1466587761706 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:21 INFO - PROCESS | 1740 | 1466587761710 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:21 INFO - PROCESS | 1740 | ++DOCSHELL 1876CC00 == 40 [pid = 1740] [id = 291] 02:29:21 INFO - PROCESS | 1740 | ++DOMWINDOW == 88 (1876D000) [pid = 1740] [serial = 872] [outer = 00000000] 02:29:21 INFO - PROCESS | 1740 | ++DOMWINDOW == 89 (18777000) [pid = 1740] [serial = 873] [outer = 1876D000] 02:29:21 INFO - PROCESS | 1740 | 1466587761766 Marionette DEBUG loaded listener.js 02:29:21 INFO - PROCESS | 1740 | ++DOMWINDOW == 90 (19954C00) [pid = 1740] [serial = 874] [outer = 1876D000] 02:29:22 INFO - PROCESS | 1740 | 1466587762461 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 02:29:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 02:29:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1035ms 02:29:22 INFO - PROCESS | 1740 | 1466587762511 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 02:29:22 INFO - PROCESS | 1740 | 1466587762514 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 02:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 02:29:22 INFO - PROCESS | 1740 | 1466587762517 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 02:29:22 INFO - PROCESS | 1740 | 1466587762519 Marionette TRACE conn3 <- [1,1130,null,{}] 02:29:22 INFO - PROCESS | 1740 | 1466587762523 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:22 INFO - PROCESS | 1740 | 1466587762525 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:22 INFO - PROCESS | 1740 | 1466587762628 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 02:29:22 INFO - PROCESS | 1740 | 1466587762758 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:22 INFO - PROCESS | 1740 | 1466587762760 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:22 INFO - PROCESS | 1740 | ++DOCSHELL 16A6D800 == 41 [pid = 1740] [id = 292] 02:29:22 INFO - PROCESS | 1740 | ++DOMWINDOW == 91 (1997FC00) [pid = 1740] [serial = 875] [outer = 00000000] 02:29:22 INFO - PROCESS | 1740 | ++DOMWINDOW == 92 (1998D800) [pid = 1740] [serial = 876] [outer = 1997FC00] 02:29:22 INFO - PROCESS | 1740 | 1466587762814 Marionette DEBUG loaded listener.js 02:29:22 INFO - PROCESS | 1740 | ++DOMWINDOW == 93 (19F1CC00) [pid = 1740] [serial = 877] [outer = 1997FC00] 02:29:23 INFO - PROCESS | 1740 | 1466587763421 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 02:29:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 02:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 939ms 02:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 02:29:23 INFO - PROCESS | 1740 | 1466587763453 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 02:29:23 INFO - PROCESS | 1740 | 1466587763456 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 02:29:23 INFO - PROCESS | 1740 | 1466587763459 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 02:29:23 INFO - PROCESS | 1740 | 1466587763461 Marionette TRACE conn3 <- [1,1134,null,{}] 02:29:23 INFO - PROCESS | 1740 | 1466587763465 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:23 INFO - PROCESS | 1740 | 1466587763467 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:23 INFO - PROCESS | 1740 | 1466587763566 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 02:29:23 INFO - PROCESS | 1740 | 1466587763667 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:23 INFO - PROCESS | 1740 | 1466587763669 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:23 INFO - PROCESS | 1740 | ++DOCSHELL 12D79000 == 42 [pid = 1740] [id = 293] 02:29:23 INFO - PROCESS | 1740 | ++DOMWINDOW == 94 (12DC7400) [pid = 1740] [serial = 878] [outer = 00000000] 02:29:23 INFO - PROCESS | 1740 | ++DOMWINDOW == 95 (15004000) [pid = 1740] [serial = 879] [outer = 12DC7400] 02:29:23 INFO - PROCESS | 1740 | 1466587763722 Marionette DEBUG loaded listener.js 02:29:23 INFO - PROCESS | 1740 | ++DOMWINDOW == 96 (155D7C00) [pid = 1740] [serial = 880] [outer = 12DC7400] 02:29:24 INFO - PROCESS | 1740 | 1466587764490 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 02:29:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 02:29:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1069ms 02:29:24 INFO - PROCESS | 1740 | 1466587764549 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 02:29:24 INFO - PROCESS | 1740 | 1466587764553 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 02:29:24 INFO - PROCESS | 1740 | 1466587764557 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 02:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 02:29:24 INFO - PROCESS | 1740 | 1466587764562 Marionette TRACE conn3 <- [1,1138,null,{}] 02:29:24 INFO - PROCESS | 1740 | 1466587764567 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:24 INFO - PROCESS | 1740 | 1466587764569 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:24 INFO - PROCESS | 1740 | 1466587764668 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 02:29:25 INFO - PROCESS | 1740 | --DOCSHELL 0F2AC400 == 41 [pid = 1740] [id = 287] 02:29:25 INFO - PROCESS | 1740 | --DOCSHELL 112E6800 == 40 [pid = 1740] [id = 286] 02:29:25 INFO - PROCESS | 1740 | --DOCSHELL 17762C00 == 39 [pid = 1740] [id = 285] 02:29:25 INFO - PROCESS | 1740 | --DOCSHELL 1500CC00 == 38 [pid = 1740] [id = 284] 02:29:25 INFO - PROCESS | 1740 | --DOCSHELL 165E6000 == 37 [pid = 1740] [id = 283] 02:29:25 INFO - PROCESS | 1740 | --DOCSHELL 15D4FC00 == 36 [pid = 1740] [id = 282] 02:29:25 INFO - PROCESS | 1740 | --DOCSHELL 1508B400 == 35 [pid = 1740] [id = 281] 02:29:25 INFO - PROCESS | 1740 | --DOCSHELL 12AB5800 == 34 [pid = 1740] [id = 280] 02:29:25 INFO - PROCESS | 1740 | --DOCSHELL 0F2AA400 == 33 [pid = 1740] [id = 279] 02:29:25 INFO - PROCESS | 1740 | --DOCSHELL 10E93C00 == 32 [pid = 1740] [id = 278] 02:29:25 INFO - PROCESS | 1740 | --DOCSHELL 1557A800 == 31 [pid = 1740] [id = 277] 02:29:25 INFO - PROCESS | 1740 | --DOCSHELL 16A6D800 == 30 [pid = 1740] [id = 292] 02:29:25 INFO - PROCESS | 1740 | --DOCSHELL 12D79000 == 29 [pid = 1740] [id = 293] 02:29:25 INFO - PROCESS | 1740 | --DOCSHELL 1876CC00 == 28 [pid = 1740] [id = 291] 02:29:25 INFO - PROCESS | 1740 | --DOCSHELL 1774A400 == 27 [pid = 1740] [id = 288] 02:29:25 INFO - PROCESS | 1740 | --DOCSHELL 110F9000 == 26 [pid = 1740] [id = 289] 02:29:25 INFO - PROCESS | 1740 | --DOCSHELL 155CE400 == 25 [pid = 1740] [id = 290] 02:29:25 INFO - PROCESS | 1740 | 1466587765469 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:25 INFO - PROCESS | 1740 | 1466587765473 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:25 INFO - PROCESS | 1740 | --DOMWINDOW == 95 (17103C00) [pid = 1740] [serial = 831] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 1740 | --DOMWINDOW == 94 (16C71400) [pid = 1740] [serial = 828] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 1740 | --DOMWINDOW == 93 (16281C00) [pid = 1740] [serial = 816] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 1740 | --DOMWINDOW == 92 (13270400) [pid = 1740] [serial = 805] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 1740 | --DOMWINDOW == 91 (13128C00) [pid = 1740] [serial = 804] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 1740 | --DOMWINDOW == 90 (110DA800) [pid = 1740] [serial = 807] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 1740 | --DOMWINDOW == 89 (110F0000) [pid = 1740] [serial = 808] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 1740 | --DOMWINDOW == 88 (13155400) [pid = 1740] [serial = 810] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 1740 | --DOMWINDOW == 87 (131EE400) [pid = 1740] [serial = 811] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (165E6C00) [pid = 1740] [serial = 819] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (155CEC00) [pid = 1740] [serial = 813] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (162DB800) [pid = 1740] [serial = 817] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (14375400) [pid = 1740] [serial = 793] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (13147800) [pid = 1740] [serial = 792] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (16ED9400) [pid = 1740] [serial = 796] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (16A6B800) [pid = 1740] [serial = 795] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (19984000) [pid = 1740] [serial = 799] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (1995A000) [pid = 1740] [serial = 798] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (19F1B800) [pid = 1740] [serial = 802] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (19D44800) [pid = 1740] [serial = 801] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (10A5C400) [pid = 1740] [serial = 822] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (165EC000) [pid = 1740] [serial = 820] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (13EA8800) [pid = 1740] [serial = 823] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (16ED2000) [pid = 1740] [serial = 825] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (162D8800) [pid = 1740] [serial = 829] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (155D6400) [pid = 1740] [serial = 814] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (16ED2400) [pid = 1740] [serial = 826] [outer = 00000000] [url = about:blank] 02:29:25 INFO - PROCESS | 1740 | ++DOCSHELL 1043A400 == 26 [pid = 1740] [id = 294] 02:29:25 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (10472C00) [pid = 1740] [serial = 881] [outer = 00000000] 02:29:25 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (10A58C00) [pid = 1740] [serial = 882] [outer = 10472C00] 02:29:25 INFO - PROCESS | 1740 | 1466587765645 Marionette DEBUG loaded listener.js 02:29:25 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (10E93C00) [pid = 1740] [serial = 883] [outer = 10472C00] 02:29:26 INFO - PROCESS | 1740 | 1466587766118 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 02:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 02:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1667ms 02:29:26 INFO - PROCESS | 1740 | 1466587766207 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 02:29:26 INFO - PROCESS | 1740 | 1466587766209 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 02:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 02:29:26 INFO - PROCESS | 1740 | 1466587766214 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 02:29:26 INFO - PROCESS | 1740 | 1466587766217 Marionette TRACE conn3 <- [1,1142,null,{}] 02:29:26 INFO - PROCESS | 1740 | 1466587766222 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:26 INFO - PROCESS | 1740 | 1466587766224 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:26 INFO - PROCESS | 1740 | 1466587766368 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 02:29:26 INFO - PROCESS | 1740 | 1466587766378 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:26 INFO - PROCESS | 1740 | 1466587766381 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:26 INFO - PROCESS | 1740 | ++DOCSHELL 13031800 == 27 [pid = 1740] [id = 295] 02:29:26 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (13036C00) [pid = 1740] [serial = 884] [outer = 00000000] 02:29:26 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (13116800) [pid = 1740] [serial = 885] [outer = 13036C00] 02:29:26 INFO - PROCESS | 1740 | 1466587766432 Marionette DEBUG loaded listener.js 02:29:26 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (1314C800) [pid = 1740] [serial = 886] [outer = 13036C00] 02:29:26 INFO - PROCESS | 1740 | 1466587766903 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 02:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 02:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 728ms 02:29:26 INFO - PROCESS | 1740 | 1466587766947 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 02:29:26 INFO - PROCESS | 1740 | 1466587766951 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 02:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 02:29:26 INFO - PROCESS | 1740 | 1466587766956 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 02:29:26 INFO - PROCESS | 1740 | 1466587766958 Marionette TRACE conn3 <- [1,1146,null,{}] 02:29:26 INFO - PROCESS | 1740 | 1466587766962 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:26 INFO - PROCESS | 1740 | 1466587766965 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:27 INFO - PROCESS | 1740 | 1466587767083 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 02:29:27 INFO - PROCESS | 1740 | 1466587767173 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:27 INFO - PROCESS | 1740 | 1466587767175 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:27 INFO - PROCESS | 1740 | ++DOCSHELL 136FAC00 == 28 [pid = 1740] [id = 296] 02:29:27 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (136FB400) [pid = 1740] [serial = 887] [outer = 00000000] 02:29:27 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (13E9F000) [pid = 1740] [serial = 888] [outer = 136FB400] 02:29:27 INFO - PROCESS | 1740 | 1466587767275 Marionette DEBUG loaded listener.js 02:29:27 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (14372400) [pid = 1740] [serial = 889] [outer = 136FB400] 02:29:27 INFO - PROCESS | 1740 | 1466587767709 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 02:29:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 02:29:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 760ms 02:29:27 INFO - PROCESS | 1740 | 1466587767735 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 02:29:27 INFO - PROCESS | 1740 | 1466587767738 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 02:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 02:29:27 INFO - PROCESS | 1740 | 1466587767742 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 02:29:27 INFO - PROCESS | 1740 | 1466587767748 Marionette TRACE conn3 <- [1,1150,null,{}] 02:29:27 INFO - PROCESS | 1740 | 1466587767757 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:27 INFO - PROCESS | 1740 | 1466587767761 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:27 INFO - PROCESS | 1740 | 1466587767878 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 02:29:27 INFO - PROCESS | 1740 | 1466587767892 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:27 INFO - PROCESS | 1740 | 1466587767894 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:27 INFO - PROCESS | 1740 | ++DOCSHELL 1508F400 == 29 [pid = 1740] [id = 297] 02:29:27 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (155D3400) [pid = 1740] [serial = 890] [outer = 00000000] 02:29:28 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (1583B400) [pid = 1740] [serial = 891] [outer = 155D3400] 02:29:28 INFO - PROCESS | 1740 | 1466587767983 Marionette DEBUG loaded listener.js 02:29:28 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (15AD2800) [pid = 1740] [serial = 892] [outer = 155D3400] 02:29:28 INFO - PROCESS | 1740 | 1466587768463 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 02:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 02:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 776ms 02:29:28 INFO - PROCESS | 1740 | 1466587768546 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 02:29:28 INFO - PROCESS | 1740 | 1466587768549 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 02:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 02:29:28 INFO - PROCESS | 1740 | 1466587768552 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 02:29:28 INFO - PROCESS | 1740 | 1466587768554 Marionette TRACE conn3 <- [1,1154,null,{}] 02:29:28 INFO - PROCESS | 1740 | 1466587768557 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:28 INFO - PROCESS | 1740 | 1466587768559 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:28 INFO - PROCESS | 1740 | 1466587768673 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 02:29:28 INFO - PROCESS | 1740 | 1466587768732 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:28 INFO - PROCESS | 1740 | 1466587768734 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:28 INFO - PROCESS | 1740 | ++DOCSHELL 15D57400 == 30 [pid = 1740] [id = 298] 02:29:28 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (1627E800) [pid = 1740] [serial = 893] [outer = 00000000] 02:29:28 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (162DA800) [pid = 1740] [serial = 894] [outer = 1627E800] 02:29:28 INFO - PROCESS | 1740 | 1466587768779 Marionette DEBUG loaded listener.js 02:29:28 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (162E0000) [pid = 1740] [serial = 895] [outer = 1627E800] 02:29:29 INFO - PROCESS | 1740 | 1466587769246 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 02:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 02:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 728ms 02:29:29 INFO - PROCESS | 1740 | 1466587769283 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 02:29:29 INFO - PROCESS | 1740 | 1466587769285 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 02:29:29 INFO - PROCESS | 1740 | 1466587769288 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 02:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 02:29:29 INFO - PROCESS | 1740 | 1466587769290 Marionette TRACE conn3 <- [1,1158,null,{}] 02:29:29 INFO - PROCESS | 1740 | 1466587769294 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:29 INFO - PROCESS | 1740 | 1466587769296 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:29 INFO - PROCESS | 1740 | 1466587769416 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 02:29:29 INFO - PROCESS | 1740 | 1466587769424 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:29 INFO - PROCESS | 1740 | 1466587769430 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:29 INFO - PROCESS | 1740 | ++DOCSHELL 165EC800 == 31 [pid = 1740] [id = 299] 02:29:29 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (165ED400) [pid = 1740] [serial = 896] [outer = 00000000] 02:29:29 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (165F3C00) [pid = 1740] [serial = 897] [outer = 165ED400] 02:29:29 INFO - PROCESS | 1740 | 1466587769536 Marionette DEBUG loaded listener.js 02:29:29 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (16ECE400) [pid = 1740] [serial = 898] [outer = 165ED400] 02:29:30 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (165EEC00) [pid = 1740] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 02:29:30 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (16ED9C00) [pid = 1740] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 02:29:30 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (15F7B400) [pid = 1740] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 02:29:30 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (110DAC00) [pid = 1740] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 02:29:30 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (1703B000) [pid = 1740] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 02:29:30 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (0F2AAC00) [pid = 1740] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 02:29:30 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (1557B000) [pid = 1740] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 02:29:30 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (12AB6C00) [pid = 1740] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 02:29:30 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (17763800) [pid = 1740] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 02:29:30 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (12BD7800) [pid = 1740] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 02:29:30 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (0F2AC800) [pid = 1740] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 02:29:30 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (1826E800) [pid = 1740] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 02:29:30 INFO - PROCESS | 1740 | 1466587770286 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 02:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 02:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1036ms 02:29:30 INFO - PROCESS | 1740 | 1466587770324 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 02:29:30 INFO - PROCESS | 1740 | 1466587770326 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 02:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 02:29:30 INFO - PROCESS | 1740 | 1466587770330 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 02:29:30 INFO - PROCESS | 1740 | 1466587770332 Marionette TRACE conn3 <- [1,1162,null,{}] 02:29:30 INFO - PROCESS | 1740 | 1466587770335 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:30 INFO - PROCESS | 1740 | 1466587770337 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:30 INFO - PROCESS | 1740 | 1466587770425 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 02:29:30 INFO - PROCESS | 1740 | 1466587770433 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:30 INFO - PROCESS | 1740 | 1466587770435 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:30 INFO - PROCESS | 1740 | ++DOCSHELL 105F1000 == 32 [pid = 1740] [id = 300] 02:29:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (16282000) [pid = 1740] [serial = 899] [outer = 00000000] 02:29:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (16ED6800) [pid = 1740] [serial = 900] [outer = 16282000] 02:29:30 INFO - PROCESS | 1740 | 1466587770479 Marionette DEBUG loaded listener.js 02:29:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (17038C00) [pid = 1740] [serial = 901] [outer = 16282000] 02:29:30 INFO - PROCESS | 1740 | 1466587770921 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 02:29:30 INFO - PROCESS | 1740 | 1466587770970 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 02:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 02:29:30 INFO - PROCESS | 1740 | 1466587770973 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 02:29:30 INFO - PROCESS | 1740 | 1466587770975 Marionette TRACE conn3 <- [1,1166,null,{}] 02:29:31 INFO - PROCESS | 1740 | 1466587770978 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:31 INFO - PROCESS | 1740 | 1466587770980 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:31 INFO - PROCESS | 1740 | 1466587771105 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 02:29:31 INFO - PROCESS | 1740 | 1466587771113 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:31 INFO - PROCESS | 1740 | 1466587771115 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:31 INFO - PROCESS | 1740 | ++DOCSHELL 162DF000 == 33 [pid = 1740] [id = 301] 02:29:31 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (17043800) [pid = 1740] [serial = 902] [outer = 00000000] 02:29:31 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (17749C00) [pid = 1740] [serial = 903] [outer = 17043800] 02:29:31 INFO - PROCESS | 1740 | 1466587771159 Marionette DEBUG loaded listener.js 02:29:31 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (1776D000) [pid = 1740] [serial = 904] [outer = 17043800] 02:29:31 INFO - PROCESS | 1740 | 1466587771603 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 02:29:31 INFO - PROCESS | 1740 | 1466587771645 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 02:29:31 INFO - PROCESS | 1740 | 1466587771648 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 02:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 02:29:31 INFO - PROCESS | 1740 | 1466587771650 Marionette TRACE conn3 <- [1,1170,null,{}] 02:29:31 INFO - PROCESS | 1740 | 1466587771654 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:31 INFO - PROCESS | 1740 | 1466587771655 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:31 INFO - PROCESS | 1740 | 1466587771732 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 02:29:31 INFO - PROCESS | 1740 | 1466587771737 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:31 INFO - PROCESS | 1740 | 1466587771739 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:31 INFO - PROCESS | 1740 | ++DOCSHELL 17E45400 == 34 [pid = 1740] [id = 302] 02:29:31 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (17E9F000) [pid = 1740] [serial = 905] [outer = 00000000] 02:29:31 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (1826B800) [pid = 1740] [serial = 906] [outer = 17E9F000] 02:29:31 INFO - PROCESS | 1740 | 1466587771781 Marionette DEBUG loaded listener.js 02:29:31 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (1826D000) [pid = 1740] [serial = 907] [outer = 17E9F000] 02:29:32 INFO - PROCESS | 1740 | 1466587772477 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 02:29:32 INFO - PROCESS | 1740 | 1466587772594 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 02:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 02:29:32 INFO - PROCESS | 1740 | 1466587772600 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 02:29:32 INFO - PROCESS | 1740 | 1466587772603 Marionette TRACE conn3 <- [1,1174,null,{}] 02:29:32 INFO - PROCESS | 1740 | 1466587772609 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:32 INFO - PROCESS | 1740 | 1466587772612 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:32 INFO - PROCESS | 1740 | 1466587772737 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 02:29:32 INFO - PROCESS | 1740 | 1466587772860 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:32 INFO - PROCESS | 1740 | 1466587772863 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:32 INFO - PROCESS | 1740 | ++DOCSHELL 10A7FC00 == 35 [pid = 1740] [id = 303] 02:29:32 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (10E8E000) [pid = 1740] [serial = 908] [outer = 00000000] 02:29:32 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (1310DC00) [pid = 1740] [serial = 909] [outer = 10E8E000] 02:29:32 INFO - PROCESS | 1740 | 1466587772920 Marionette DEBUG loaded listener.js 02:29:33 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (13271400) [pid = 1740] [serial = 910] [outer = 10E8E000] 02:29:33 INFO - PROCESS | 1740 | 1466587773651 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 02:29:33 INFO - PROCESS | 1740 | 1466587773738 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 02:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 02:29:33 INFO - PROCESS | 1740 | 1466587773745 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 02:29:33 INFO - PROCESS | 1740 | 1466587773748 Marionette TRACE conn3 <- [1,1178,null,{}] 02:29:33 INFO - PROCESS | 1740 | 1466587773751 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:33 INFO - PROCESS | 1740 | 1466587773754 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:33 INFO - PROCESS | 1740 | 1466587773939 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 02:29:33 INFO - PROCESS | 1740 | 1466587773997 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:33 INFO - PROCESS | 1740 | 1466587774000 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:34 INFO - PROCESS | 1740 | ++DOCSHELL 1500CC00 == 36 [pid = 1740] [id = 304] 02:29:34 INFO - PROCESS | 1740 | ++DOMWINDOW == 88 (1500E400) [pid = 1740] [serial = 911] [outer = 00000000] 02:29:34 INFO - PROCESS | 1740 | ++DOMWINDOW == 89 (1557D800) [pid = 1740] [serial = 912] [outer = 1500E400] 02:29:34 INFO - PROCESS | 1740 | 1466587774064 Marionette DEBUG loaded listener.js 02:29:34 INFO - PROCESS | 1740 | ++DOMWINDOW == 90 (155D9400) [pid = 1740] [serial = 913] [outer = 1500E400] 02:29:34 INFO - PROCESS | 1740 | --DOCSHELL 105EC000 == 35 [pid = 1740] [id = 201] 02:29:34 INFO - PROCESS | 1740 | --DOCSHELL 13EAA400 == 34 [pid = 1740] [id = 200] 02:29:34 INFO - PROCESS | 1740 | --DOCSHELL 1557BC00 == 33 [pid = 1740] [id = 199] 02:29:34 INFO - PROCESS | 1740 | --DOCSHELL 13EAB400 == 32 [pid = 1740] [id = 194] 02:29:34 INFO - PROCESS | 1740 | --DOCSHELL 155D4000 == 31 [pid = 1740] [id = 195] 02:29:34 INFO - PROCESS | 1740 | --DOCSHELL 15583400 == 30 [pid = 1740] [id = 196] 02:29:34 INFO - PROCESS | 1740 | --DOCSHELL 15D56800 == 29 [pid = 1740] [id = 203] 02:29:34 INFO - PROCESS | 1740 | --DOCSHELL 16A69000 == 28 [pid = 1740] [id = 197] 02:29:34 INFO - PROCESS | 1740 | --DOCSHELL 17042C00 == 27 [pid = 1740] [id = 205] 02:29:34 INFO - PROCESS | 1740 | --DOCSHELL 11207400 == 26 [pid = 1740] [id = 192] 02:29:34 INFO - PROCESS | 1740 | --DOCSHELL 1281C000 == 25 [pid = 1740] [id = 193] 02:29:34 INFO - PROCESS | 1740 | --DOCSHELL 13EAA000 == 24 [pid = 1740] [id = 202] 02:29:34 INFO - PROCESS | 1740 | --DOMWINDOW == 89 (1845B800) [pid = 1740] [serial = 864] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 1740 | --DOMWINDOW == 88 (16A83C00) [pid = 1740] [serial = 849] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 1740 | --DOMWINDOW == 87 (1774E800) [pid = 1740] [serial = 853] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (1703BC00) [pid = 1740] [serial = 852] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (162DE400) [pid = 1740] [serial = 846] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (12AB4400) [pid = 1740] [serial = 834] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (13155800) [pid = 1740] [serial = 835] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (17699C00) [pid = 1740] [serial = 832] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (103CAC00) [pid = 1740] [serial = 837] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (1047D000) [pid = 1740] [serial = 838] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (155CF400) [pid = 1740] [serial = 843] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (155D8C00) [pid = 1740] [serial = 844] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (13033C00) [pid = 1740] [serial = 840] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (13151400) [pid = 1740] [serial = 841] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (17AD7000) [pid = 1740] [serial = 855] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (16A83800) [pid = 1740] [serial = 859] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (162D8400) [pid = 1740] [serial = 858] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (17AD4800) [pid = 1740] [serial = 861] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (18465800) [pid = 1740] [serial = 865] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (17AD0800) [pid = 1740] [serial = 856] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (18263C00) [pid = 1740] [serial = 862] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 1740 | --DOMWINDOW == 68 (16ECD800) [pid = 1740] [serial = 850] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 1740 | --DOMWINDOW == 67 (165E6800) [pid = 1740] [serial = 847] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 1740 | 1466587774968 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 02:29:35 INFO - PROCESS | 1740 | 1466587775010 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 02:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 02:29:35 INFO - PROCESS | 1740 | 1466587775031 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 02:29:35 INFO - PROCESS | 1740 | 1466587775036 Marionette TRACE conn3 <- [1,1182,null,{}] 02:29:35 INFO - PROCESS | 1740 | 1466587775043 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:35 INFO - PROCESS | 1740 | 1466587775046 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:35 INFO - PROCESS | 1740 | 1466587775133 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 02:29:35 INFO - PROCESS | 1740 | 1466587775139 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:35 INFO - PROCESS | 1740 | 1466587775143 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:35 INFO - PROCESS | 1740 | ++DOCSHELL 11202C00 == 25 [pid = 1740] [id = 305] 02:29:35 INFO - PROCESS | 1740 | ++DOMWINDOW == 68 (11CCE800) [pid = 1740] [serial = 914] [outer = 00000000] 02:29:35 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (12DC3000) [pid = 1740] [serial = 915] [outer = 11CCE800] 02:29:35 INFO - PROCESS | 1740 | 1466587775194 Marionette DEBUG loaded listener.js 02:29:35 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (130A3C00) [pid = 1740] [serial = 916] [outer = 11CCE800] 02:29:35 INFO - PROCESS | 1740 | 1466587775711 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 02:29:35 INFO - PROCESS | 1740 | 1466587775736 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 02:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 02:29:35 INFO - PROCESS | 1740 | 1466587775742 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 02:29:35 INFO - PROCESS | 1740 | 1466587775745 Marionette TRACE conn3 <- [1,1186,null,{}] 02:29:35 INFO - PROCESS | 1740 | 1466587775748 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:35 INFO - PROCESS | 1740 | 1466587775751 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:35 INFO - PROCESS | 1740 | 1466587775885 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 02:29:35 INFO - PROCESS | 1740 | 1466587775892 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:35 INFO - PROCESS | 1740 | 1466587775895 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:35 INFO - PROCESS | 1740 | ++DOCSHELL 14372800 == 26 [pid = 1740] [id = 306] 02:29:35 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (14376C00) [pid = 1740] [serial = 917] [outer = 00000000] 02:29:35 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (1557E800) [pid = 1740] [serial = 918] [outer = 14376C00] 02:29:35 INFO - PROCESS | 1740 | 1466587775941 Marionette DEBUG loaded listener.js 02:29:36 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (155D8C00) [pid = 1740] [serial = 919] [outer = 14376C00] 02:29:36 INFO - PROCESS | 1740 | 1466587776396 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 02:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 02:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 648ms 02:29:36 INFO - PROCESS | 1740 | 1466587776412 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 02:29:36 INFO - PROCESS | 1740 | 1466587776414 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 02:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 02:29:36 INFO - PROCESS | 1740 | 1466587776423 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 02:29:36 INFO - PROCESS | 1740 | 1466587776426 Marionette TRACE conn3 <- [1,1190,null,{}] 02:29:36 INFO - PROCESS | 1740 | 1466587776437 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:36 INFO - PROCESS | 1740 | 1466587776442 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:36 INFO - PROCESS | 1740 | 1466587776525 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 02:29:36 INFO - PROCESS | 1740 | 1466587776535 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:36 INFO - PROCESS | 1740 | 1466587776538 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:36 INFO - PROCESS | 1740 | ++DOCSHELL 162E5C00 == 27 [pid = 1740] [id = 307] 02:29:36 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (165E8400) [pid = 1740] [serial = 920] [outer = 00000000] 02:29:36 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (165EB800) [pid = 1740] [serial = 921] [outer = 165E8400] 02:29:36 INFO - PROCESS | 1740 | 1466587776588 Marionette DEBUG loaded listener.js 02:29:36 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (16A81000) [pid = 1740] [serial = 922] [outer = 165E8400] 02:29:37 INFO - PROCESS | 1740 | 1466587777100 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:29:37 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 02:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 712ms 02:29:37 INFO - PROCESS | 1740 | 1466587777151 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 02:29:37 INFO - PROCESS | 1740 | 1466587777154 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 02:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 02:29:37 INFO - PROCESS | 1740 | 1466587777157 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 02:29:37 INFO - PROCESS | 1740 | 1466587777159 Marionette TRACE conn3 <- [1,1194,null,{}] 02:29:37 INFO - PROCESS | 1740 | 1466587777162 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:37 INFO - PROCESS | 1740 | 1466587777164 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:37 INFO - PROCESS | 1740 | 1466587777249 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 02:29:37 INFO - PROCESS | 1740 | 1466587777288 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:37 INFO - PROCESS | 1740 | 1466587777290 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:37 INFO - PROCESS | 1740 | ++DOCSHELL 16ED4400 == 28 [pid = 1740] [id = 308] 02:29:37 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (16ED4800) [pid = 1740] [serial = 923] [outer = 00000000] 02:29:37 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (1703DC00) [pid = 1740] [serial = 924] [outer = 16ED4800] 02:29:37 INFO - PROCESS | 1740 | 1466587777333 Marionette DEBUG loaded listener.js 02:29:37 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (17104800) [pid = 1740] [serial = 925] [outer = 16ED4800] 02:29:37 INFO - PROCESS | 1740 | 1466587777844 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:29:37 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 02:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 729ms 02:29:37 INFO - PROCESS | 1740 | 1466587777890 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 02:29:37 INFO - PROCESS | 1740 | 1466587777892 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 02:29:37 INFO - PROCESS | 1740 | 1466587777895 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 02:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 02:29:37 INFO - PROCESS | 1740 | 1466587777897 Marionette TRACE conn3 <- [1,1198,null,{}] 02:29:37 INFO - PROCESS | 1740 | 1466587777906 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:37 INFO - PROCESS | 1740 | 1466587777908 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:38 INFO - PROCESS | 1740 | 1466587778016 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 02:29:38 INFO - PROCESS | 1740 | 1466587778021 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:38 INFO - PROCESS | 1740 | 1466587778023 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:38 INFO - PROCESS | 1740 | ++DOCSHELL 1703E000 == 29 [pid = 1740] [id = 309] 02:29:38 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (1710D400) [pid = 1740] [serial = 926] [outer = 00000000] 02:29:38 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (178EF000) [pid = 1740] [serial = 927] [outer = 1710D400] 02:29:38 INFO - PROCESS | 1740 | 1466587778067 Marionette DEBUG loaded listener.js 02:29:38 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (178F0000) [pid = 1740] [serial = 928] [outer = 1710D400] 02:29:38 INFO - PROCESS | 1740 | 1466587778527 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 02:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 02:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 663ms 02:29:38 INFO - PROCESS | 1740 | 1466587778533 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 02:29:38 INFO - PROCESS | 1740 | 1466587778535 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 02:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 02:29:38 INFO - PROCESS | 1740 | 1466587778541 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 02:29:38 INFO - PROCESS | 1740 | 1466587778543 Marionette TRACE conn3 <- [1,1202,null,{}] 02:29:38 INFO - PROCESS | 1740 | 1466587778553 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:38 INFO - PROCESS | 1740 | 1466587778559 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:38 INFO - PROCESS | 1740 | 1466587778706 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 02:29:38 INFO - PROCESS | 1740 | 1466587778817 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:38 INFO - PROCESS | 1740 | 1466587778820 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:38 INFO - PROCESS | 1740 | ++DOCSHELL 18262400 == 30 [pid = 1740] [id = 310] 02:29:38 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (1826AC00) [pid = 1740] [serial = 929] [outer = 00000000] 02:29:38 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (1846D400) [pid = 1740] [serial = 930] [outer = 1826AC00] 02:29:38 INFO - PROCESS | 1740 | 1466587778872 Marionette DEBUG loaded listener.js 02:29:38 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (18473400) [pid = 1740] [serial = 931] [outer = 1826AC00] 02:29:39 INFO - PROCESS | 1740 | 1466587779288 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 02:29:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 02:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 793ms 02:29:39 INFO - PROCESS | 1740 | 1466587779334 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 02:29:39 INFO - PROCESS | 1740 | 1466587779336 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 02:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 02:29:39 INFO - PROCESS | 1740 | 1466587779339 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 02:29:39 INFO - PROCESS | 1740 | 1466587779341 Marionette TRACE conn3 <- [1,1206,null,{}] 02:29:39 INFO - PROCESS | 1740 | 1466587779344 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:39 INFO - PROCESS | 1740 | 1466587779346 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:39 INFO - PROCESS | 1740 | 1466587779454 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 02:29:39 INFO - PROCESS | 1740 | 1466587779459 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:39 INFO - PROCESS | 1740 | 1466587779461 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:39 INFO - PROCESS | 1740 | ++DOCSHELL 18475400 == 31 [pid = 1740] [id = 311] 02:29:39 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (18772800) [pid = 1740] [serial = 932] [outer = 00000000] 02:29:39 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (1995A000) [pid = 1740] [serial = 933] [outer = 18772800] 02:29:39 INFO - PROCESS | 1740 | 1466587779503 Marionette DEBUG loaded listener.js 02:29:39 INFO - PROCESS | 1740 | ++DOMWINDOW == 88 (1995A400) [pid = 1740] [serial = 934] [outer = 18772800] 02:29:39 INFO - PROCESS | 1740 | --DOMWINDOW == 87 (1876D000) [pid = 1740] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 02:29:39 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (17043800) [pid = 1740] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 02:29:39 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (1997FC00) [pid = 1740] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 02:29:39 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (1627E800) [pid = 1740] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 02:29:39 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (155D3400) [pid = 1740] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 02:29:39 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (16282000) [pid = 1740] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 02:29:39 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (136FB400) [pid = 1740] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 02:29:39 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (13036C00) [pid = 1740] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 02:29:39 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (10472C00) [pid = 1740] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 02:29:39 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (165ED400) [pid = 1740] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 02:29:39 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (11207800) [pid = 1740] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 02:29:39 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (155CFC00) [pid = 1740] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 02:29:40 INFO - PROCESS | 1740 | 1466587780067 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 02:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 02:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 777ms 02:29:40 INFO - PROCESS | 1740 | 1466587780132 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 02:29:40 INFO - PROCESS | 1740 | 1466587780134 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 02:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 02:29:40 INFO - PROCESS | 1740 | 1466587780139 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 02:29:40 INFO - PROCESS | 1740 | 1466587780141 Marionette TRACE conn3 <- [1,1210,null,{}] 02:29:40 INFO - PROCESS | 1740 | 1466587780144 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:40 INFO - PROCESS | 1740 | 1466587780146 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:40 INFO - PROCESS | 1740 | 1466587780226 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 02:29:40 INFO - PROCESS | 1740 | 1466587780232 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:40 INFO - PROCESS | 1740 | 1466587780234 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:40 INFO - PROCESS | 1740 | ++DOCSHELL 131E4000 == 32 [pid = 1740] [id = 312] 02:29:40 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (155DD800) [pid = 1740] [serial = 935] [outer = 00000000] 02:29:40 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (1774E400) [pid = 1740] [serial = 936] [outer = 155DD800] 02:29:40 INFO - PROCESS | 1740 | 1466587780277 Marionette DEBUG loaded listener.js 02:29:40 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (1826E000) [pid = 1740] [serial = 937] [outer = 155DD800] 02:29:40 INFO - PROCESS | 1740 | 1466587780740 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 02:29:40 INFO - PROCESS | 1740 | 1466587780769 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 02:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 02:29:40 INFO - PROCESS | 1740 | 1466587780776 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 02:29:40 INFO - PROCESS | 1740 | 1466587780778 Marionette TRACE conn3 <- [1,1214,null,{}] 02:29:40 INFO - PROCESS | 1740 | 1466587780781 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:40 INFO - PROCESS | 1740 | 1466587780783 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:40 INFO - PROCESS | 1740 | 1466587780862 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 02:29:40 INFO - PROCESS | 1740 | 1466587780867 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:40 INFO - PROCESS | 1740 | 1466587780869 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:40 INFO - PROCESS | 1740 | ++DOCSHELL 12AB6C00 == 33 [pid = 1740] [id = 313] 02:29:40 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (136F0400) [pid = 1740] [serial = 938] [outer = 00000000] 02:29:40 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (19988400) [pid = 1740] [serial = 939] [outer = 136F0400] 02:29:40 INFO - PROCESS | 1740 | 1466587780914 Marionette DEBUG loaded listener.js 02:29:41 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (1998AC00) [pid = 1740] [serial = 940] [outer = 136F0400] 02:29:41 INFO - PROCESS | 1740 | 1466587781344 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 02:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 02:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 615ms 02:29:41 INFO - PROCESS | 1740 | 1466587781380 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 02:29:41 INFO - PROCESS | 1740 | 1466587781382 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 02:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 02:29:41 INFO - PROCESS | 1740 | 1466587781389 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 02:29:41 INFO - PROCESS | 1740 | 1466587781391 Marionette TRACE conn3 <- [1,1218,null,{}] 02:29:41 INFO - PROCESS | 1740 | 1466587781394 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:41 INFO - PROCESS | 1740 | 1466587781396 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:41 INFO - PROCESS | 1740 | 1466587781482 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 02:29:41 INFO - PROCESS | 1740 | 1466587781487 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:41 INFO - PROCESS | 1740 | 1466587781489 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:41 INFO - PROCESS | 1740 | ++DOCSHELL 18769800 == 34 [pid = 1740] [id = 314] 02:29:41 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (19951C00) [pid = 1740] [serial = 941] [outer = 00000000] 02:29:41 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (19F1C400) [pid = 1740] [serial = 942] [outer = 19951C00] 02:29:41 INFO - PROCESS | 1740 | 1466587781532 Marionette DEBUG loaded listener.js 02:29:41 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (19D4A000) [pid = 1740] [serial = 943] [outer = 19951C00] 02:29:42 INFO - PROCESS | 1740 | 1466587782257 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 02:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 02:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 939ms 02:29:42 INFO - PROCESS | 1740 | 1466587782328 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 02:29:42 INFO - PROCESS | 1740 | 1466587782332 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 02:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 02:29:42 INFO - PROCESS | 1740 | 1466587782338 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 02:29:42 INFO - PROCESS | 1740 | 1466587782341 Marionette TRACE conn3 <- [1,1222,null,{}] 02:29:42 INFO - PROCESS | 1740 | 1466587782348 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:42 INFO - PROCESS | 1740 | 1466587782351 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:42 INFO - PROCESS | 1740 | 1466587782458 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 02:29:42 INFO - PROCESS | 1740 | 1466587782588 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:42 INFO - PROCESS | 1740 | 1466587782591 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:42 INFO - PROCESS | 1740 | ++DOCSHELL 110DB400 == 35 [pid = 1740] [id = 315] 02:29:42 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (1281D000) [pid = 1740] [serial = 944] [outer = 00000000] 02:29:42 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (13659000) [pid = 1740] [serial = 945] [outer = 1281D000] 02:29:42 INFO - PROCESS | 1740 | 1466587782649 Marionette DEBUG loaded listener.js 02:29:42 INFO - PROCESS | 1740 | ++DOMWINDOW == 88 (14378C00) [pid = 1740] [serial = 946] [outer = 1281D000] 02:29:43 INFO - PROCESS | 1740 | 1466587783294 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 02:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 02:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 971ms 02:29:43 INFO - PROCESS | 1740 | 1466587783315 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 02:29:43 INFO - PROCESS | 1740 | 1466587783320 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 02:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 02:29:43 INFO - PROCESS | 1740 | 1466587783326 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 02:29:43 INFO - PROCESS | 1740 | 1466587783329 Marionette TRACE conn3 <- [1,1226,null,{}] 02:29:43 INFO - PROCESS | 1740 | 1466587783333 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:43 INFO - PROCESS | 1740 | 1466587783336 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:43 INFO - PROCESS | 1740 | 1466587783443 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 02:29:43 INFO - PROCESS | 1740 | 1466587783545 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:43 INFO - PROCESS | 1740 | 1466587783548 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:43 INFO - PROCESS | 1740 | ++DOCSHELL 162D6400 == 36 [pid = 1740] [id = 316] 02:29:43 INFO - PROCESS | 1740 | ++DOMWINDOW == 89 (162D6C00) [pid = 1740] [serial = 947] [outer = 00000000] 02:29:43 INFO - PROCESS | 1740 | ++DOMWINDOW == 90 (165E5C00) [pid = 1740] [serial = 948] [outer = 162D6C00] 02:29:43 INFO - PROCESS | 1740 | 1466587783604 Marionette DEBUG loaded listener.js 02:29:43 INFO - PROCESS | 1740 | ++DOMWINDOW == 91 (16C12800) [pid = 1740] [serial = 949] [outer = 162D6C00] 02:29:44 INFO - PROCESS | 1740 | 1466587784265 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 02:29:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 02:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 971ms 02:29:44 INFO - PROCESS | 1740 | 1466587784304 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 02:29:44 INFO - PROCESS | 1740 | 1466587784306 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 02:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 02:29:44 INFO - PROCESS | 1740 | 1466587784310 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 02:29:44 INFO - PROCESS | 1740 | 1466587784314 Marionette TRACE conn3 <- [1,1230,null,{}] 02:29:44 INFO - PROCESS | 1740 | 1466587784325 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:44 INFO - PROCESS | 1740 | 1466587784330 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:44 INFO - PROCESS | 1740 | 1466587784435 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 02:29:44 INFO - PROCESS | 1740 | 1466587784566 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:44 INFO - PROCESS | 1740 | 1466587784570 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:44 INFO - PROCESS | 1740 | ++DOCSHELL 19984000 == 37 [pid = 1740] [id = 317] 02:29:44 INFO - PROCESS | 1740 | ++DOMWINDOW == 92 (19984400) [pid = 1740] [serial = 950] [outer = 00000000] 02:29:44 INFO - PROCESS | 1740 | ++DOMWINDOW == 93 (19D49000) [pid = 1740] [serial = 951] [outer = 19984400] 02:29:44 INFO - PROCESS | 1740 | 1466587784674 Marionette DEBUG loaded listener.js 02:29:44 INFO - PROCESS | 1740 | ++DOMWINDOW == 94 (19F26000) [pid = 1740] [serial = 952] [outer = 19984400] 02:29:45 INFO - PROCESS | 1740 | 1466587785254 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 02:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 02:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 972ms 02:29:45 INFO - PROCESS | 1740 | 1466587785287 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 02:29:45 INFO - PROCESS | 1740 | 1466587785290 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 02:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 02:29:45 INFO - PROCESS | 1740 | 1466587785294 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 02:29:45 INFO - PROCESS | 1740 | 1466587785296 Marionette TRACE conn3 <- [1,1234,null,{}] 02:29:45 INFO - PROCESS | 1740 | 1466587785300 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:45 INFO - PROCESS | 1740 | 1466587785302 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:45 INFO - PROCESS | 1740 | 1466587785409 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 02:29:45 INFO - PROCESS | 1740 | 1466587785777 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:45 INFO - PROCESS | 1740 | 1466587785781 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:45 INFO - PROCESS | 1740 | ++DOCSHELL 105EE400 == 38 [pid = 1740] [id = 318] 02:29:45 INFO - PROCESS | 1740 | ++DOMWINDOW == 95 (10A56800) [pid = 1740] [serial = 953] [outer = 00000000] 02:29:45 INFO - PROCESS | 1740 | ++DOMWINDOW == 96 (110F9000) [pid = 1740] [serial = 954] [outer = 10A56800] 02:29:45 INFO - PROCESS | 1740 | 1466587785829 Marionette DEBUG loaded listener.js 02:29:45 INFO - PROCESS | 1740 | ++DOMWINDOW == 97 (12AA8800) [pid = 1740] [serial = 955] [outer = 10A56800] 02:29:46 INFO - PROCESS | 1740 | --DOCSHELL 1311C800 == 37 [pid = 1740] [id = 198] 02:29:46 INFO - PROCESS | 1740 | --DOCSHELL 180C4400 == 36 [pid = 1740] [id = 207] 02:29:46 INFO - PROCESS | 1740 | --DOCSHELL 18459C00 == 35 [pid = 1740] [id = 208] 02:29:46 INFO - PROCESS | 1740 | --DOCSHELL 110DDC00 == 34 [pid = 1740] [id = 204] 02:29:46 INFO - PROCESS | 1740 | --DOCSHELL 178F3000 == 33 [pid = 1740] [id = 206] 02:29:46 INFO - PROCESS | 1740 | --DOCSHELL 1043A400 == 32 [pid = 1740] [id = 294] 02:29:47 INFO - PROCESS | 1740 | --DOMWINDOW == 96 (13E9F000) [pid = 1740] [serial = 888] [outer = 00000000] [url = about:blank] 02:29:47 INFO - PROCESS | 1740 | --DOMWINDOW == 95 (13116800) [pid = 1740] [serial = 885] [outer = 00000000] [url = about:blank] 02:29:47 INFO - PROCESS | 1740 | --DOMWINDOW == 94 (1314C800) [pid = 1740] [serial = 886] [outer = 00000000] [url = about:blank] 02:29:47 INFO - PROCESS | 1740 | --DOMWINDOW == 93 (10A58C00) [pid = 1740] [serial = 882] [outer = 00000000] [url = about:blank] 02:29:47 INFO - PROCESS | 1740 | --DOMWINDOW == 92 (10E93C00) [pid = 1740] [serial = 883] [outer = 00000000] [url = about:blank] 02:29:47 INFO - PROCESS | 1740 | --DOMWINDOW == 91 (165F3C00) [pid = 1740] [serial = 897] [outer = 00000000] [url = about:blank] 02:29:47 INFO - PROCESS | 1740 | --DOMWINDOW == 90 (128A7800) [pid = 1740] [serial = 868] [outer = 00000000] [url = about:blank] 02:29:47 INFO - PROCESS | 1740 | --DOMWINDOW == 89 (11C42C00) [pid = 1740] [serial = 867] [outer = 00000000] [url = about:blank] 02:29:47 INFO - PROCESS | 1740 | --DOMWINDOW == 88 (15ADC800) [pid = 1740] [serial = 871] [outer = 00000000] [url = about:blank] 02:29:47 INFO - PROCESS | 1740 | --DOMWINDOW == 87 (158C4400) [pid = 1740] [serial = 870] [outer = 00000000] [url = about:blank] 02:29:47 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (19954C00) [pid = 1740] [serial = 874] [outer = 00000000] [url = about:blank] 02:29:47 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (1826B800) [pid = 1740] [serial = 906] [outer = 00000000] [url = about:blank] 02:29:47 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (18777000) [pid = 1740] [serial = 873] [outer = 00000000] [url = about:blank] 02:29:47 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (1776D000) [pid = 1740] [serial = 904] [outer = 00000000] [url = about:blank] 02:29:47 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (19F1CC00) [pid = 1740] [serial = 877] [outer = 00000000] [url = about:blank] 02:29:47 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (1998D800) [pid = 1740] [serial = 876] [outer = 00000000] [url = about:blank] 02:29:47 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (15004000) [pid = 1740] [serial = 879] [outer = 00000000] [url = about:blank] 02:29:47 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (162E0000) [pid = 1740] [serial = 895] [outer = 00000000] [url = about:blank] 02:29:47 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (162DA800) [pid = 1740] [serial = 894] [outer = 00000000] [url = about:blank] 02:29:47 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (17749C00) [pid = 1740] [serial = 903] [outer = 00000000] [url = about:blank] 02:29:47 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (16ECE400) [pid = 1740] [serial = 898] [outer = 00000000] [url = about:blank] 02:29:47 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (1583B400) [pid = 1740] [serial = 891] [outer = 00000000] [url = about:blank] 02:29:47 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (15AD2800) [pid = 1740] [serial = 892] [outer = 00000000] [url = about:blank] 02:29:47 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (16ED6800) [pid = 1740] [serial = 900] [outer = 00000000] [url = about:blank] 02:29:47 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (17038C00) [pid = 1740] [serial = 901] [outer = 00000000] [url = about:blank] 02:29:47 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (14372400) [pid = 1740] [serial = 889] [outer = 00000000] [url = about:blank] 02:29:47 INFO - PROCESS | 1740 | 1466587787144 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 02:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 02:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1877ms 02:29:47 INFO - PROCESS | 1740 | 1466587787196 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 02:29:47 INFO - PROCESS | 1740 | 1466587787201 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 02:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 02:29:47 INFO - PROCESS | 1740 | 1466587787208 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 02:29:47 INFO - PROCESS | 1740 | 1466587787211 Marionette TRACE conn3 <- [1,1238,null,{}] 02:29:47 INFO - PROCESS | 1740 | 1466587787217 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:47 INFO - PROCESS | 1740 | 1466587787220 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:47 INFO - PROCESS | 1740 | 1466587787313 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 02:29:47 INFO - PROCESS | 1740 | 1466587787398 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:47 INFO - PROCESS | 1740 | 1466587787402 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:47 INFO - PROCESS | 1740 | ++DOCSHELL 103D3400 == 33 [pid = 1740] [id = 319] 02:29:47 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (105EE000) [pid = 1740] [serial = 956] [outer = 00000000] 02:29:47 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (112E0400) [pid = 1740] [serial = 957] [outer = 105EE000] 02:29:47 INFO - PROCESS | 1740 | 1466587787450 Marionette DEBUG loaded listener.js 02:29:47 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (1147BC00) [pid = 1740] [serial = 958] [outer = 105EE000] 02:29:47 INFO - PROCESS | 1740 | 1466587787904 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 02:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 02:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 729ms 02:29:47 INFO - PROCESS | 1740 | 1466587787937 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 02:29:47 INFO - PROCESS | 1740 | 1466587787942 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 02:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 02:29:47 INFO - PROCESS | 1740 | 1466587787948 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 02:29:47 INFO - PROCESS | 1740 | 1466587787951 Marionette TRACE conn3 <- [1,1242,null,{}] 02:29:47 INFO - PROCESS | 1740 | 1466587787955 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:47 INFO - PROCESS | 1740 | 1466587787957 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:48 INFO - PROCESS | 1740 | 1466587788043 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 02:29:48 INFO - PROCESS | 1740 | 1466587788049 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:48 INFO - PROCESS | 1740 | 1466587788052 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:48 INFO - PROCESS | 1740 | ++DOCSHELL 13120000 == 34 [pid = 1740] [id = 320] 02:29:48 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (13128C00) [pid = 1740] [serial = 959] [outer = 00000000] 02:29:48 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (131E5800) [pid = 1740] [serial = 960] [outer = 13128C00] 02:29:48 INFO - PROCESS | 1740 | 1466587788099 Marionette DEBUG loaded listener.js 02:29:48 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (1365B800) [pid = 1740] [serial = 961] [outer = 13128C00] 02:29:48 INFO - PROCESS | 1740 | 1466587788610 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 02:29:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 02:29:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 712ms 02:29:48 INFO - PROCESS | 1740 | 1466587788680 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 02:29:48 INFO - PROCESS | 1740 | 1466587788682 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 02:29:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 02:29:48 INFO - PROCESS | 1740 | 1466587788686 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 02:29:48 INFO - PROCESS | 1740 | 1466587788689 Marionette TRACE conn3 <- [1,1246,null,{}] 02:29:48 INFO - PROCESS | 1740 | 1466587788700 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:48 INFO - PROCESS | 1740 | 1466587788705 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:48 INFO - PROCESS | 1740 | 1466587788816 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 02:29:48 INFO - PROCESS | 1740 | 1466587788913 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:48 INFO - PROCESS | 1740 | 1466587788916 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:48 INFO - PROCESS | 1740 | ++DOCSHELL 15582C00 == 35 [pid = 1740] [id = 321] 02:29:48 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (15583000) [pid = 1740] [serial = 962] [outer = 00000000] 02:29:48 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (155D5800) [pid = 1740] [serial = 963] [outer = 15583000] 02:29:48 INFO - PROCESS | 1740 | 1466587788963 Marionette DEBUG loaded listener.js 02:29:49 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (1583B400) [pid = 1740] [serial = 964] [outer = 15583000] 02:29:49 INFO - PROCESS | 1740 | 1466587789373 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 02:29:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 02:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 761ms 02:29:49 INFO - PROCESS | 1740 | 1466587789426 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 02:29:49 INFO - PROCESS | 1740 | 1466587789429 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 02:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 02:29:49 INFO - PROCESS | 1740 | 1466587789432 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 02:29:49 INFO - PROCESS | 1740 | 1466587789434 Marionette TRACE conn3 <- [1,1250,null,{}] 02:29:49 INFO - PROCESS | 1740 | 1466587789437 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:49 INFO - PROCESS | 1740 | 1466587789497 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:49 INFO - PROCESS | 1740 | 1466587789613 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 02:29:49 INFO - PROCESS | 1740 | 1466587789623 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:49 INFO - PROCESS | 1740 | 1466587789625 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:49 INFO - PROCESS | 1740 | ++DOCSHELL 158C3800 == 36 [pid = 1740] [id = 322] 02:29:49 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (158C3C00) [pid = 1740] [serial = 965] [outer = 00000000] 02:29:49 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (16278C00) [pid = 1740] [serial = 966] [outer = 158C3C00] 02:29:49 INFO - PROCESS | 1740 | 1466587789671 Marionette DEBUG loaded listener.js 02:29:49 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (162DB400) [pid = 1740] [serial = 967] [outer = 158C3C00] 02:29:50 INFO - PROCESS | 1740 | 1466587790111 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 02:29:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 02:29:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 712ms 02:29:50 INFO - PROCESS | 1740 | 1466587790165 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 02:29:50 INFO - PROCESS | 1740 | 1466587790167 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 02:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 02:29:50 INFO - PROCESS | 1740 | 1466587790170 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 02:29:50 INFO - PROCESS | 1740 | 1466587790172 Marionette TRACE conn3 <- [1,1254,null,{}] 02:29:50 INFO - PROCESS | 1740 | 1466587790175 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:50 INFO - PROCESS | 1740 | 1466587790177 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:50 INFO - PROCESS | 1740 | 1466587790311 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 02:29:50 INFO - PROCESS | 1740 | 1466587790322 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:50 INFO - PROCESS | 1740 | 1466587790324 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:50 INFO - PROCESS | 1740 | ++DOCSHELL 162E1000 == 37 [pid = 1740] [id = 323] 02:29:50 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (162E4800) [pid = 1740] [serial = 968] [outer = 00000000] 02:29:50 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (165EA400) [pid = 1740] [serial = 969] [outer = 162E4800] 02:29:50 INFO - PROCESS | 1740 | 1466587790466 Marionette DEBUG loaded listener.js 02:29:50 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (165F3C00) [pid = 1740] [serial = 970] [outer = 162E4800] 02:29:50 INFO - PROCESS | 1740 | 1466587790892 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 02:29:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 02:29:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 761ms 02:29:50 INFO - PROCESS | 1740 | 1466587790953 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 02:29:50 INFO - PROCESS | 1740 | 1466587790955 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 02:29:50 INFO - PROCESS | 1740 | 1466587790958 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 02:29:50 INFO - PROCESS | 1740 | 1466587790960 Marionette TRACE conn3 <- [1,1258,null,{}] 02:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 02:29:50 INFO - PROCESS | 1740 | 1466587790963 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:50 INFO - PROCESS | 1740 | 1466587790969 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:51 INFO - PROCESS | 1740 | 1466587791103 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 02:29:51 INFO - PROCESS | 1740 | 1466587791167 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:51 INFO - PROCESS | 1740 | 1466587791169 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:51 INFO - PROCESS | 1740 | ++DOCSHELL 16ED7C00 == 38 [pid = 1740] [id = 324] 02:29:51 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (16ED9C00) [pid = 1740] [serial = 971] [outer = 00000000] 02:29:51 INFO - PROCESS | 1740 | ++DOMWINDOW == 88 (1703F400) [pid = 1740] [serial = 972] [outer = 16ED9C00] 02:29:51 INFO - PROCESS | 1740 | 1466587791213 Marionette DEBUG loaded listener.js 02:29:51 INFO - PROCESS | 1740 | ++DOMWINDOW == 89 (170AB400) [pid = 1740] [serial = 973] [outer = 16ED9C00] 02:29:51 INFO - PROCESS | 1740 | --DOMWINDOW == 88 (1710D400) [pid = 1740] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 02:29:51 INFO - PROCESS | 1740 | --DOMWINDOW == 87 (1826AC00) [pid = 1740] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 02:29:51 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (18772800) [pid = 1740] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 02:29:51 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (10E8E000) [pid = 1740] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 02:29:51 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (17E9F000) [pid = 1740] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 02:29:51 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (1500E400) [pid = 1740] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 02:29:51 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (11CCE800) [pid = 1740] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 02:29:51 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (165E8400) [pid = 1740] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 02:29:51 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (16ED4800) [pid = 1740] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 02:29:51 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (14376C00) [pid = 1740] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 02:29:51 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (155DD800) [pid = 1740] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 02:29:51 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (19951C00) [pid = 1740] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 02:29:51 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (136F0400) [pid = 1740] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 02:29:51 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (12DC7400) [pid = 1740] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 02:29:51 INFO - PROCESS | 1740 | 1466587791910 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 02:29:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 02:29:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 988ms 02:29:51 INFO - PROCESS | 1740 | 1466587791947 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 02:29:51 INFO - PROCESS | 1740 | 1466587791949 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 02:29:51 INFO - PROCESS | 1740 | 1466587791952 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 02:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 02:29:51 INFO - PROCESS | 1740 | 1466587791954 Marionette TRACE conn3 <- [1,1262,null,{}] 02:29:51 INFO - PROCESS | 1740 | 1466587791957 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:51 INFO - PROCESS | 1740 | 1466587791959 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:52 INFO - PROCESS | 1740 | 1466587792043 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 02:29:52 INFO - PROCESS | 1740 | 1466587792048 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:52 INFO - PROCESS | 1740 | 1466587792050 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:52 INFO - PROCESS | 1740 | ++DOCSHELL 1557B400 == 39 [pid = 1740] [id = 325] 02:29:52 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (1557D000) [pid = 1740] [serial = 974] [outer = 00000000] 02:29:52 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (162D9000) [pid = 1740] [serial = 975] [outer = 1557D000] 02:29:52 INFO - PROCESS | 1740 | 1466587792096 Marionette DEBUG loaded listener.js 02:29:52 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (16A6BC00) [pid = 1740] [serial = 976] [outer = 1557D000] 02:29:52 INFO - PROCESS | 1740 | 1466587792570 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 02:29:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 02:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 663ms 02:29:52 INFO - PROCESS | 1740 | 1466587792623 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 02:29:52 INFO - PROCESS | 1740 | 1466587792625 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 02:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 02:29:52 INFO - PROCESS | 1740 | 1466587792628 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 02:29:52 INFO - PROCESS | 1740 | 1466587792630 Marionette TRACE conn3 <- [1,1266,null,{}] 02:29:52 INFO - PROCESS | 1740 | 1466587792633 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:52 INFO - PROCESS | 1740 | 1466587792635 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:52 INFO - PROCESS | 1740 | 1466587792710 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 02:29:52 INFO - PROCESS | 1740 | 1466587792717 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:52 INFO - PROCESS | 1740 | 1466587792719 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:52 INFO - PROCESS | 1740 | ++DOCSHELL 17035800 == 40 [pid = 1740] [id = 326] 02:29:52 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (17038000) [pid = 1740] [serial = 977] [outer = 00000000] 02:29:52 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (176A5400) [pid = 1740] [serial = 978] [outer = 17038000] 02:29:52 INFO - PROCESS | 1740 | 1466587792763 Marionette DEBUG loaded listener.js 02:29:52 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (17756400) [pid = 1740] [serial = 979] [outer = 17038000] 02:29:53 INFO - PROCESS | 1740 | 1466587793176 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 02:29:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 02:29:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 615ms 02:29:53 INFO - PROCESS | 1740 | 1466587793225 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 02:29:53 INFO - PROCESS | 1740 | 1466587793227 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 02:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 02:29:53 INFO - PROCESS | 1740 | 1466587793234 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 02:29:53 INFO - PROCESS | 1740 | 1466587793236 Marionette TRACE conn3 <- [1,1270,null,{}] 02:29:53 INFO - PROCESS | 1740 | 1466587793239 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:53 INFO - PROCESS | 1740 | 1466587793241 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:53 INFO - PROCESS | 1740 | 1466587793320 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 02:29:53 INFO - PROCESS | 1740 | 1466587793326 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:53 INFO - PROCESS | 1740 | 1466587793328 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:53 INFO - PROCESS | 1740 | ++DOCSHELL 15582400 == 41 [pid = 1740] [id = 327] 02:29:53 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (17AD4000) [pid = 1740] [serial = 980] [outer = 00000000] 02:29:53 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (18262C00) [pid = 1740] [serial = 981] [outer = 17AD4000] 02:29:53 INFO - PROCESS | 1740 | 1466587793371 Marionette DEBUG loaded listener.js 02:29:53 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (18264800) [pid = 1740] [serial = 982] [outer = 17AD4000] 02:29:54 INFO - PROCESS | 1740 | 1466587794127 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 02:29:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 02:29:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 922ms 02:29:54 INFO - PROCESS | 1740 | 1466587794167 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 02:29:54 INFO - PROCESS | 1740 | 1466587794171 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 02:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 02:29:54 INFO - PROCESS | 1740 | 1466587794177 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 02:29:54 INFO - PROCESS | 1740 | 1466587794180 Marionette TRACE conn3 <- [1,1274,null,{}] 02:29:54 INFO - PROCESS | 1740 | 1466587794186 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:54 INFO - PROCESS | 1740 | 1466587794189 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:54 INFO - PROCESS | 1740 | 1466587794306 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 02:29:54 INFO - PROCESS | 1740 | 1466587794465 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:54 INFO - PROCESS | 1740 | 1466587794468 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:54 INFO - PROCESS | 1740 | ++DOCSHELL 10A7D400 == 42 [pid = 1740] [id = 328] 02:29:54 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (10A7E000) [pid = 1740] [serial = 983] [outer = 00000000] 02:29:54 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (12B03400) [pid = 1740] [serial = 984] [outer = 10A7E000] 02:29:54 INFO - PROCESS | 1740 | 1466587794525 Marionette DEBUG loaded listener.js 02:29:54 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (1314C800) [pid = 1740] [serial = 985] [outer = 10A7E000] 02:29:55 INFO - PROCESS | 1740 | 1466587795261 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 02:29:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 02:29:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1198ms 02:29:55 INFO - PROCESS | 1740 | 1466587795365 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 02:29:55 INFO - PROCESS | 1740 | 1466587795369 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 02:29:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 02:29:55 INFO - PROCESS | 1740 | 1466587795376 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 02:29:55 INFO - PROCESS | 1740 | 1466587795379 Marionette TRACE conn3 <- [1,1278,null,{}] 02:29:55 INFO - PROCESS | 1740 | 1466587795383 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:55 INFO - PROCESS | 1740 | 1466587795435 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:55 INFO - PROCESS | 1740 | 1466587795612 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 02:29:55 INFO - PROCESS | 1740 | 1466587795710 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:55 INFO - PROCESS | 1740 | 1466587795714 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:55 INFO - PROCESS | 1740 | ++DOCSHELL 10A64C00 == 43 [pid = 1740] [id = 329] 02:29:55 INFO - PROCESS | 1740 | ++DOMWINDOW == 88 (10A7A000) [pid = 1740] [serial = 986] [outer = 00000000] 02:29:55 INFO - PROCESS | 1740 | ++DOMWINDOW == 89 (1312A400) [pid = 1740] [serial = 987] [outer = 10A7A000] 02:29:55 INFO - PROCESS | 1740 | 1466587795770 Marionette DEBUG loaded listener.js 02:29:55 INFO - PROCESS | 1740 | ++DOMWINDOW == 90 (136F0C00) [pid = 1740] [serial = 988] [outer = 10A7A000] 02:29:56 INFO - PROCESS | 1740 | --DOCSHELL 17035800 == 42 [pid = 1740] [id = 326] 02:29:56 INFO - PROCESS | 1740 | --DOCSHELL 1557B400 == 41 [pid = 1740] [id = 325] 02:29:56 INFO - PROCESS | 1740 | --DOCSHELL 16ED7C00 == 40 [pid = 1740] [id = 324] 02:29:56 INFO - PROCESS | 1740 | --DOCSHELL 162E1000 == 39 [pid = 1740] [id = 323] 02:29:56 INFO - PROCESS | 1740 | --DOCSHELL 158C3800 == 38 [pid = 1740] [id = 322] 02:29:56 INFO - PROCESS | 1740 | --DOCSHELL 15582C00 == 37 [pid = 1740] [id = 321] 02:29:56 INFO - PROCESS | 1740 | --DOCSHELL 13120000 == 36 [pid = 1740] [id = 320] 02:29:56 INFO - PROCESS | 1740 | --DOCSHELL 103D3400 == 35 [pid = 1740] [id = 319] 02:29:56 INFO - PROCESS | 1740 | --DOMWINDOW == 89 (155D7C00) [pid = 1740] [serial = 880] [outer = 00000000] [url = about:blank] 02:29:56 INFO - PROCESS | 1740 | --DOMWINDOW == 88 (178EF000) [pid = 1740] [serial = 927] [outer = 00000000] [url = about:blank] 02:29:56 INFO - PROCESS | 1740 | --DOMWINDOW == 87 (1846D400) [pid = 1740] [serial = 930] [outer = 00000000] [url = about:blank] 02:29:56 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (178F0000) [pid = 1740] [serial = 928] [outer = 00000000] [url = about:blank] 02:29:56 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (1995A000) [pid = 1740] [serial = 933] [outer = 00000000] [url = about:blank] 02:29:56 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (1310DC00) [pid = 1740] [serial = 909] [outer = 00000000] [url = about:blank] 02:29:56 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (18473400) [pid = 1740] [serial = 931] [outer = 00000000] [url = about:blank] 02:29:56 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (13271400) [pid = 1740] [serial = 910] [outer = 00000000] [url = about:blank] 02:29:56 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (1826D000) [pid = 1740] [serial = 907] [outer = 00000000] [url = about:blank] 02:29:56 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (1557D800) [pid = 1740] [serial = 912] [outer = 00000000] [url = about:blank] 02:29:56 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (155D9400) [pid = 1740] [serial = 913] [outer = 00000000] [url = about:blank] 02:29:56 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (12DC3000) [pid = 1740] [serial = 915] [outer = 00000000] [url = about:blank] 02:29:56 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (130A3C00) [pid = 1740] [serial = 916] [outer = 00000000] [url = about:blank] 02:29:56 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (165EB800) [pid = 1740] [serial = 921] [outer = 00000000] [url = about:blank] 02:29:56 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (16A81000) [pid = 1740] [serial = 922] [outer = 00000000] [url = about:blank] 02:29:56 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (1995A400) [pid = 1740] [serial = 934] [outer = 00000000] [url = about:blank] 02:29:56 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (1703DC00) [pid = 1740] [serial = 924] [outer = 00000000] [url = about:blank] 02:29:56 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (1557E800) [pid = 1740] [serial = 918] [outer = 00000000] [url = about:blank] 02:29:56 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (155D8C00) [pid = 1740] [serial = 919] [outer = 00000000] [url = about:blank] 02:29:56 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (1774E400) [pid = 1740] [serial = 936] [outer = 00000000] [url = about:blank] 02:29:56 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (19F1C400) [pid = 1740] [serial = 942] [outer = 00000000] [url = about:blank] 02:29:56 INFO - PROCESS | 1740 | --DOMWINDOW == 68 (19D4A000) [pid = 1740] [serial = 943] [outer = 00000000] [url = about:blank] 02:29:56 INFO - PROCESS | 1740 | --DOMWINDOW == 67 (19988400) [pid = 1740] [serial = 939] [outer = 00000000] [url = about:blank] 02:29:56 INFO - PROCESS | 1740 | --DOMWINDOW == 66 (1998AC00) [pid = 1740] [serial = 940] [outer = 00000000] [url = about:blank] 02:29:56 INFO - PROCESS | 1740 | --DOMWINDOW == 65 (1826E000) [pid = 1740] [serial = 937] [outer = 00000000] [url = about:blank] 02:29:56 INFO - PROCESS | 1740 | --DOMWINDOW == 64 (17104800) [pid = 1740] [serial = 925] [outer = 00000000] [url = about:blank] 02:29:56 INFO - PROCESS | 1740 | 1466587796599 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 02:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 02:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1230ms 02:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 02:29:56 INFO - PROCESS | 1740 | 1466587796640 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 02:29:56 INFO - PROCESS | 1740 | 1466587796644 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 02:29:56 INFO - PROCESS | 1740 | 1466587796648 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 02:29:56 INFO - PROCESS | 1740 | 1466587796653 Marionette TRACE conn3 <- [1,1282,null,{}] 02:29:56 INFO - PROCESS | 1740 | 1466587796657 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:56 INFO - PROCESS | 1740 | 1466587796660 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:56 INFO - PROCESS | 1740 | 1466587796763 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 02:29:56 INFO - PROCESS | 1740 | 1466587796850 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:56 INFO - PROCESS | 1740 | 1466587796853 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:56 INFO - PROCESS | 1740 | ++DOCSHELL 10441800 == 36 [pid = 1740] [id = 330] 02:29:56 INFO - PROCESS | 1740 | ++DOMWINDOW == 65 (1047FC00) [pid = 1740] [serial = 989] [outer = 00000000] 02:29:56 INFO - PROCESS | 1740 | ++DOMWINDOW == 66 (1125E400) [pid = 1740] [serial = 990] [outer = 1047FC00] 02:29:56 INFO - PROCESS | 1740 | 1466587796899 Marionette DEBUG loaded listener.js 02:29:56 INFO - PROCESS | 1740 | ++DOMWINDOW == 67 (12DC3000) [pid = 1740] [serial = 991] [outer = 1047FC00] 02:29:57 INFO - PROCESS | 1740 | 1466587797371 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 02:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 02:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 761ms 02:29:57 INFO - PROCESS | 1740 | 1466587797418 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 02:29:57 INFO - PROCESS | 1740 | 1466587797422 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 02:29:57 INFO - PROCESS | 1740 | 1466587797428 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 02:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 02:29:57 INFO - PROCESS | 1740 | 1466587797431 Marionette TRACE conn3 <- [1,1286,null,{}] 02:29:57 INFO - PROCESS | 1740 | 1466587797434 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:57 INFO - PROCESS | 1740 | 1466587797437 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:57 INFO - PROCESS | 1740 | 1466587797523 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 02:29:57 INFO - PROCESS | 1740 | 1466587797537 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:57 INFO - PROCESS | 1740 | 1466587797539 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:57 INFO - PROCESS | 1740 | ++DOCSHELL 14373800 == 37 [pid = 1740] [id = 331] 02:29:57 INFO - PROCESS | 1740 | ++DOMWINDOW == 68 (14374000) [pid = 1740] [serial = 992] [outer = 00000000] 02:29:57 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (15009400) [pid = 1740] [serial = 993] [outer = 14374000] 02:29:57 INFO - PROCESS | 1740 | 1466587797590 Marionette DEBUG loaded listener.js 02:29:57 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (15581000) [pid = 1740] [serial = 994] [outer = 14374000] 02:29:58 INFO - PROCESS | 1740 | 1466587798059 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 02:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 02:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 729ms 02:29:58 INFO - PROCESS | 1740 | 1466587798128 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 02:29:58 INFO - PROCESS | 1740 | 1466587798130 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 02:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 02:29:58 INFO - PROCESS | 1740 | 1466587798134 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 02:29:58 INFO - PROCESS | 1740 | 1466587798137 Marionette TRACE conn3 <- [1,1290,null,{}] 02:29:58 INFO - PROCESS | 1740 | 1466587798147 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:58 INFO - PROCESS | 1740 | 1466587798152 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:58 INFO - PROCESS | 1740 | 1466587798284 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 02:29:58 INFO - PROCESS | 1740 | 1466587798372 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:58 INFO - PROCESS | 1740 | 1466587798375 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:58 INFO - PROCESS | 1740 | ++DOCSHELL 15ADC800 == 38 [pid = 1740] [id = 332] 02:29:58 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (15D52000) [pid = 1740] [serial = 995] [outer = 00000000] 02:29:58 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (16282000) [pid = 1740] [serial = 996] [outer = 15D52000] 02:29:58 INFO - PROCESS | 1740 | 1466587798424 Marionette DEBUG loaded listener.js 02:29:58 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (162E2400) [pid = 1740] [serial = 997] [outer = 15D52000] 02:29:58 INFO - PROCESS | 1740 | 1466587798797 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 02:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 02:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 728ms 02:29:58 INFO - PROCESS | 1740 | 1466587798874 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 02:29:58 INFO - PROCESS | 1740 | 1466587798877 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 02:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 02:29:58 INFO - PROCESS | 1740 | 1466587798880 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 02:29:58 INFO - PROCESS | 1740 | 1466587798882 Marionette TRACE conn3 <- [1,1294,null,{}] 02:29:58 INFO - PROCESS | 1740 | 1466587798918 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:58 INFO - PROCESS | 1740 | 1466587798920 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:59 INFO - PROCESS | 1740 | 1466587799033 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 02:29:59 INFO - PROCESS | 1740 | 1466587799045 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:59 INFO - PROCESS | 1740 | 1466587799047 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:59 INFO - PROCESS | 1740 | ++DOCSHELL 16401C00 == 39 [pid = 1740] [id = 333] 02:29:59 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (165E4C00) [pid = 1740] [serial = 998] [outer = 00000000] 02:29:59 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (16A83C00) [pid = 1740] [serial = 999] [outer = 165E4C00] 02:29:59 INFO - PROCESS | 1740 | 1466587799091 Marionette DEBUG loaded listener.js 02:29:59 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (16ECFC00) [pid = 1740] [serial = 1000] [outer = 165E4C00] 02:29:59 INFO - PROCESS | 1740 | 1466587799581 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 02:29:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 02:29:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 745ms 02:29:59 INFO - PROCESS | 1740 | 1466587799637 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 02:29:59 INFO - PROCESS | 1740 | 1466587799639 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 02:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 02:29:59 INFO - PROCESS | 1740 | 1466587799658 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 02:29:59 INFO - PROCESS | 1740 | 1466587799660 Marionette TRACE conn3 <- [1,1298,null,{}] 02:29:59 INFO - PROCESS | 1740 | 1466587799663 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:59 INFO - PROCESS | 1740 | 1466587799665 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:59 INFO - PROCESS | 1740 | 1466587799771 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 02:29:59 INFO - PROCESS | 1740 | 1466587799780 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:59 INFO - PROCESS | 1740 | 1466587799782 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:29:59 INFO - PROCESS | 1740 | ++DOCSHELL 162E1000 == 40 [pid = 1740] [id = 334] 02:29:59 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (165F2400) [pid = 1740] [serial = 1001] [outer = 00000000] 02:29:59 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (1703DC00) [pid = 1740] [serial = 1002] [outer = 165F2400] 02:29:59 INFO - PROCESS | 1740 | 1466587799879 Marionette DEBUG loaded listener.js 02:29:59 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (170A1400) [pid = 1740] [serial = 1003] [outer = 165F2400] 02:30:00 INFO - PROCESS | 1740 | 1466587800369 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 02:30:00 INFO - PROCESS | 1740 | 1466587800382 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 02:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 02:30:00 INFO - PROCESS | 1740 | 1466587800385 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 02:30:00 INFO - PROCESS | 1740 | 1466587800386 Marionette TRACE conn3 <- [1,1302,null,{}] 02:30:00 INFO - PROCESS | 1740 | 1466587800390 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:00 INFO - PROCESS | 1740 | 1466587800395 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:00 INFO - PROCESS | 1740 | 1466587800550 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 02:30:00 INFO - PROCESS | 1740 | 1466587800611 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:00 INFO - PROCESS | 1740 | 1466587800613 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:00 INFO - PROCESS | 1740 | ++DOCSHELL 13E9EC00 == 41 [pid = 1740] [id = 335] 02:30:00 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (15004000) [pid = 1740] [serial = 1004] [outer = 00000000] 02:30:00 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (1845D800) [pid = 1740] [serial = 1005] [outer = 15004000] 02:30:00 INFO - PROCESS | 1740 | 1466587800656 Marionette DEBUG loaded listener.js 02:30:00 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (18460000) [pid = 1740] [serial = 1006] [outer = 15004000] 02:30:01 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (162E4800) [pid = 1740] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 02:30:01 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (162D6C00) [pid = 1740] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 02:30:01 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (105EE000) [pid = 1740] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 02:30:01 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (13128C00) [pid = 1740] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 02:30:01 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (1281D000) [pid = 1740] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 02:30:01 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (19984400) [pid = 1740] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 02:30:01 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (158C3C00) [pid = 1740] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 02:30:01 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (15583000) [pid = 1740] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 02:30:01 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (1557D000) [pid = 1740] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 02:30:01 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (16ED9C00) [pid = 1740] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 02:30:01 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (10A56800) [pid = 1740] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 02:30:01 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (17038000) [pid = 1740] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 02:30:01 INFO - PROCESS | 1740 | 1466587801145 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 02:30:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 02:30:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 826ms 02:30:01 INFO - PROCESS | 1740 | 1466587801188 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 02:30:01 INFO - PROCESS | 1740 | 1466587801190 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 02:30:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 02:30:01 INFO - PROCESS | 1740 | 1466587801194 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 02:30:01 INFO - PROCESS | 1740 | 1466587801195 Marionette TRACE conn3 <- [1,1306,null,{}] 02:30:01 INFO - PROCESS | 1740 | 1466587801248 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:01 INFO - PROCESS | 1740 | 1466587801250 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:01 INFO - PROCESS | 1740 | 1466587801343 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 02:30:01 INFO - PROCESS | 1740 | 1466587801433 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:01 INFO - PROCESS | 1740 | 1466587801435 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:01 INFO - PROCESS | 1740 | ++DOCSHELL 110F4800 == 42 [pid = 1740] [id = 336] 02:30:01 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (1146FC00) [pid = 1740] [serial = 1007] [outer = 00000000] 02:30:01 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (15D53800) [pid = 1740] [serial = 1008] [outer = 1146FC00] 02:30:01 INFO - PROCESS | 1740 | 1466587801477 Marionette DEBUG loaded listener.js 02:30:01 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (165EE400) [pid = 1740] [serial = 1009] [outer = 1146FC00] 02:30:01 INFO - PROCESS | 1740 | 1466587801829 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 02:30:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 02:30:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 680ms 02:30:01 INFO - PROCESS | 1740 | 1466587801886 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 02:30:01 INFO - PROCESS | 1740 | 1466587801888 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 02:30:01 INFO - PROCESS | 1740 | 1466587801891 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 02:30:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 02:30:01 INFO - PROCESS | 1740 | 1466587801894 Marionette TRACE conn3 <- [1,1310,null,{}] 02:30:01 INFO - PROCESS | 1740 | 1466587801897 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:01 INFO - PROCESS | 1740 | 1466587801899 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:02 INFO - PROCESS | 1740 | 1466587801998 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 02:30:02 INFO - PROCESS | 1740 | 1466587802087 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:02 INFO - PROCESS | 1740 | 1466587802089 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:02 INFO - PROCESS | 1740 | ++DOCSHELL 15008800 == 43 [pid = 1740] [id = 337] 02:30:02 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (1508A400) [pid = 1740] [serial = 1010] [outer = 00000000] 02:30:02 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (18473000) [pid = 1740] [serial = 1011] [outer = 1508A400] 02:30:02 INFO - PROCESS | 1740 | 1466587802132 Marionette DEBUG loaded listener.js 02:30:02 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (1847B800) [pid = 1740] [serial = 1012] [outer = 1508A400] 02:30:02 INFO - PROCESS | 1740 | 1466587802533 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 02:30:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 02:30:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 663ms 02:30:02 INFO - PROCESS | 1740 | 1466587802562 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 02:30:02 INFO - PROCESS | 1740 | 1466587802564 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 02:30:02 INFO - PROCESS | 1740 | 1466587802567 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 02:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 02:30:02 INFO - PROCESS | 1740 | 1466587802569 Marionette TRACE conn3 <- [1,1314,null,{}] 02:30:02 INFO - PROCESS | 1740 | 1466587802573 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:02 INFO - PROCESS | 1740 | 1466587802574 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:02 INFO - PROCESS | 1740 | 1466587802706 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 02:30:02 INFO - PROCESS | 1740 | 1466587802723 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:02 INFO - PROCESS | 1740 | 1466587802725 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:02 INFO - PROCESS | 1740 | ++DOCSHELL 0F2A5800 == 44 [pid = 1740] [id = 338] 02:30:02 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (15581800) [pid = 1740] [serial = 1013] [outer = 00000000] 02:30:02 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (1994D000) [pid = 1740] [serial = 1014] [outer = 15581800] 02:30:02 INFO - PROCESS | 1740 | 1466587802769 Marionette DEBUG loaded listener.js 02:30:02 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (19959800) [pid = 1740] [serial = 1015] [outer = 15581800] 02:30:03 INFO - PROCESS | 1740 | 1466587803279 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:30:03 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 02:30:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 761ms 02:30:03 INFO - PROCESS | 1740 | 1466587803342 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 02:30:03 INFO - PROCESS | 1740 | 1466587803347 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 02:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 02:30:03 INFO - PROCESS | 1740 | 1466587803352 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 02:30:03 INFO - PROCESS | 1740 | 1466587803356 Marionette TRACE conn3 <- [1,1318,null,{}] 02:30:03 INFO - PROCESS | 1740 | 1466587803378 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:03 INFO - PROCESS | 1740 | 1466587803381 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:03 INFO - PROCESS | 1740 | 1466587803544 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 02:30:03 INFO - PROCESS | 1740 | 1466587803640 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:03 INFO - PROCESS | 1740 | 1466587803645 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:03 INFO - PROCESS | 1740 | ++DOCSHELL 1055F400 == 45 [pid = 1740] [id = 339] 02:30:03 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (10567800) [pid = 1740] [serial = 1016] [outer = 00000000] 02:30:03 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (12D78000) [pid = 1740] [serial = 1017] [outer = 10567800] 02:30:03 INFO - PROCESS | 1740 | 1466587803720 Marionette DEBUG loaded listener.js 02:30:03 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (13154C00) [pid = 1740] [serial = 1018] [outer = 10567800] 02:30:04 INFO - PROCESS | 1740 | 1466587804326 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:30:04 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 02:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1036ms 02:30:04 INFO - PROCESS | 1740 | 1466587804388 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 02:30:04 INFO - PROCESS | 1740 | 1466587804393 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 02:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 02:30:04 INFO - PROCESS | 1740 | 1466587804400 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 02:30:04 INFO - PROCESS | 1740 | 1466587804402 Marionette TRACE conn3 <- [1,1322,null,{}] 02:30:04 INFO - PROCESS | 1740 | 1466587804406 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:04 INFO - PROCESS | 1740 | 1466587804409 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:04 INFO - PROCESS | 1740 | 1466587804515 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 02:30:04 INFO - PROCESS | 1740 | 1466587804646 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:04 INFO - PROCESS | 1740 | 1466587804649 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:04 INFO - PROCESS | 1740 | ++DOCSHELL 155DB000 == 46 [pid = 1740] [id = 340] 02:30:04 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (155DD000) [pid = 1740] [serial = 1019] [outer = 00000000] 02:30:04 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (15D54000) [pid = 1740] [serial = 1020] [outer = 155DD000] 02:30:04 INFO - PROCESS | 1740 | 1466587804705 Marionette DEBUG loaded listener.js 02:30:04 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (165EB800) [pid = 1740] [serial = 1021] [outer = 155DD000] 02:30:05 INFO - PROCESS | 1740 | 1466587805365 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 02:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 02:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1036ms 02:30:05 INFO - PROCESS | 1740 | 1466587805435 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 02:30:05 INFO - PROCESS | 1740 | 1466587805438 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 02:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 02:30:05 INFO - PROCESS | 1740 | 1466587805455 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 02:30:05 INFO - PROCESS | 1740 | 1466587805459 Marionette TRACE conn3 <- [1,1326,null,{}] 02:30:05 INFO - PROCESS | 1740 | 1466587805483 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:05 INFO - PROCESS | 1740 | 1466587805488 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:05 INFO - PROCESS | 1740 | 1466587805635 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 02:30:05 INFO - PROCESS | 1740 | 1466587805731 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:05 INFO - PROCESS | 1740 | 1466587805735 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:05 INFO - PROCESS | 1740 | ++DOCSHELL 1845A400 == 47 [pid = 1740] [id = 341] 02:30:05 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (1845C400) [pid = 1740] [serial = 1022] [outer = 00000000] 02:30:05 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (1994C000) [pid = 1740] [serial = 1023] [outer = 1845C400] 02:30:05 INFO - PROCESS | 1740 | 1466587805790 Marionette DEBUG loaded listener.js 02:30:05 INFO - PROCESS | 1740 | ++DOMWINDOW == 88 (19987400) [pid = 1740] [serial = 1024] [outer = 1845C400] 02:30:06 INFO - PROCESS | 1740 | 1466587806881 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 02:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 02:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1473ms 02:30:06 INFO - PROCESS | 1740 | 1466587806901 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 02:30:06 INFO - PROCESS | 1740 | 1466587806904 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 02:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 02:30:06 INFO - PROCESS | 1740 | 1466587806907 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 02:30:06 INFO - PROCESS | 1740 | 1466587806909 Marionette TRACE conn3 <- [1,1330,null,{}] 02:30:06 INFO - PROCESS | 1740 | 1466587806913 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:06 INFO - PROCESS | 1740 | 1466587806915 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:07 INFO - PROCESS | 1740 | 1466587807068 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 02:30:07 INFO - PROCESS | 1740 | 1466587807288 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:07 INFO - PROCESS | 1740 | 1466587807293 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:07 INFO - PROCESS | 1740 | ++DOCSHELL 103C8400 == 48 [pid = 1740] [id = 342] 02:30:07 INFO - PROCESS | 1740 | ++DOMWINDOW == 89 (103F3C00) [pid = 1740] [serial = 1025] [outer = 00000000] 02:30:07 INFO - PROCESS | 1740 | ++DOMWINDOW == 90 (10A5C400) [pid = 1740] [serial = 1026] [outer = 103F3C00] 02:30:07 INFO - PROCESS | 1740 | 1466587807366 Marionette DEBUG loaded listener.js 02:30:07 INFO - PROCESS | 1740 | ++DOMWINDOW == 91 (1147AC00) [pid = 1740] [serial = 1027] [outer = 103F3C00] 02:30:08 INFO - PROCESS | 1740 | --DOCSHELL 15008800 == 47 [pid = 1740] [id = 337] 02:30:08 INFO - PROCESS | 1740 | --DOCSHELL 110F4800 == 46 [pid = 1740] [id = 336] 02:30:08 INFO - PROCESS | 1740 | --DOCSHELL 13E9EC00 == 45 [pid = 1740] [id = 335] 02:30:08 INFO - PROCESS | 1740 | --DOCSHELL 162E1000 == 44 [pid = 1740] [id = 334] 02:30:08 INFO - PROCESS | 1740 | --DOCSHELL 16401C00 == 43 [pid = 1740] [id = 333] 02:30:08 INFO - PROCESS | 1740 | --DOCSHELL 15ADC800 == 42 [pid = 1740] [id = 332] 02:30:08 INFO - PROCESS | 1740 | --DOCSHELL 14373800 == 41 [pid = 1740] [id = 331] 02:30:08 INFO - PROCESS | 1740 | --DOCSHELL 10441800 == 40 [pid = 1740] [id = 330] 02:30:08 INFO - PROCESS | 1740 | --DOCSHELL 10A64C00 == 39 [pid = 1740] [id = 329] 02:30:08 INFO - PROCESS | 1740 | --DOCSHELL 15582400 == 38 [pid = 1740] [id = 327] 02:30:08 INFO - PROCESS | 1740 | --DOCSHELL 10A7D400 == 37 [pid = 1740] [id = 328] 02:30:08 INFO - PROCESS | 1740 | --DOCSHELL 19984000 == 36 [pid = 1740] [id = 317] 02:30:08 INFO - PROCESS | 1740 | --DOCSHELL 131E4000 == 35 [pid = 1740] [id = 312] 02:30:08 INFO - PROCESS | 1740 | --DOCSHELL 18769800 == 34 [pid = 1740] [id = 314] 02:30:08 INFO - PROCESS | 1740 | --DOCSHELL 12AB6C00 == 33 [pid = 1740] [id = 313] 02:30:08 INFO - PROCESS | 1740 | --DOCSHELL 110DB400 == 32 [pid = 1740] [id = 315] 02:30:08 INFO - PROCESS | 1740 | --DOCSHELL 105EE400 == 31 [pid = 1740] [id = 318] 02:30:08 INFO - PROCESS | 1740 | --DOCSHELL 162D6400 == 30 [pid = 1740] [id = 316] 02:30:08 INFO - PROCESS | 1740 | --DOCSHELL 1845A400 == 29 [pid = 1740] [id = 341] 02:30:08 INFO - PROCESS | 1740 | --DOCSHELL 0F2A5800 == 28 [pid = 1740] [id = 338] 02:30:08 INFO - PROCESS | 1740 | --DOCSHELL 1055F400 == 27 [pid = 1740] [id = 339] 02:30:08 INFO - PROCESS | 1740 | --DOCSHELL 155DB000 == 26 [pid = 1740] [id = 340] 02:30:08 INFO - PROCESS | 1740 | --DOMWINDOW == 90 (165F3C00) [pid = 1740] [serial = 970] [outer = 00000000] [url = about:blank] 02:30:08 INFO - PROCESS | 1740 | --DOMWINDOW == 89 (16C12800) [pid = 1740] [serial = 949] [outer = 00000000] [url = about:blank] 02:30:08 INFO - PROCESS | 1740 | --DOMWINDOW == 88 (165E5C00) [pid = 1740] [serial = 948] [outer = 00000000] [url = about:blank] 02:30:08 INFO - PROCESS | 1740 | --DOMWINDOW == 87 (112E0400) [pid = 1740] [serial = 957] [outer = 00000000] [url = about:blank] 02:30:08 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (1365B800) [pid = 1740] [serial = 961] [outer = 00000000] [url = about:blank] 02:30:08 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (13659000) [pid = 1740] [serial = 945] [outer = 00000000] [url = about:blank] 02:30:08 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (14378C00) [pid = 1740] [serial = 946] [outer = 00000000] [url = about:blank] 02:30:08 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (19D49000) [pid = 1740] [serial = 951] [outer = 00000000] [url = about:blank] 02:30:08 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (16278C00) [pid = 1740] [serial = 966] [outer = 00000000] [url = about:blank] 02:30:08 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (155D5800) [pid = 1740] [serial = 963] [outer = 00000000] [url = about:blank] 02:30:08 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (19F26000) [pid = 1740] [serial = 952] [outer = 00000000] [url = about:blank] 02:30:08 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (162D9000) [pid = 1740] [serial = 975] [outer = 00000000] [url = about:blank] 02:30:08 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (170AB400) [pid = 1740] [serial = 973] [outer = 00000000] [url = about:blank] 02:30:08 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (165EA400) [pid = 1740] [serial = 969] [outer = 00000000] [url = about:blank] 02:30:08 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (1583B400) [pid = 1740] [serial = 964] [outer = 00000000] [url = about:blank] 02:30:08 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (162DB400) [pid = 1740] [serial = 967] [outer = 00000000] [url = about:blank] 02:30:08 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (1147BC00) [pid = 1740] [serial = 958] [outer = 00000000] [url = about:blank] 02:30:08 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (12AA8800) [pid = 1740] [serial = 955] [outer = 00000000] [url = about:blank] 02:30:08 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (1703F400) [pid = 1740] [serial = 972] [outer = 00000000] [url = about:blank] 02:30:08 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (110F9000) [pid = 1740] [serial = 954] [outer = 00000000] [url = about:blank] 02:30:08 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (131E5800) [pid = 1740] [serial = 960] [outer = 00000000] [url = about:blank] 02:30:08 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (176A5400) [pid = 1740] [serial = 978] [outer = 00000000] [url = about:blank] 02:30:08 INFO - PROCESS | 1740 | --DOMWINDOW == 68 (16A6BC00) [pid = 1740] [serial = 976] [outer = 00000000] [url = about:blank] 02:30:08 INFO - PROCESS | 1740 | --DOMWINDOW == 67 (18262C00) [pid = 1740] [serial = 981] [outer = 00000000] [url = about:blank] 02:30:08 INFO - PROCESS | 1740 | --DOMWINDOW == 66 (17756400) [pid = 1740] [serial = 979] [outer = 00000000] [url = about:blank] 02:30:08 INFO - PROCESS | 1740 | 1466587808629 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 02:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 02:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1764ms 02:30:08 INFO - PROCESS | 1740 | 1466587808693 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 02:30:08 INFO - PROCESS | 1740 | 1466587808697 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 02:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 02:30:08 INFO - PROCESS | 1740 | 1466587808705 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 02:30:08 INFO - PROCESS | 1740 | 1466587808708 Marionette TRACE conn3 <- [1,1334,null,{}] 02:30:08 INFO - PROCESS | 1740 | 1466587808714 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:08 INFO - PROCESS | 1740 | 1466587808717 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:08 INFO - PROCESS | 1740 | 1466587808856 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 02:30:08 INFO - PROCESS | 1740 | 1466587808864 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:08 INFO - PROCESS | 1740 | 1466587808868 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:08 INFO - PROCESS | 1740 | ++DOCSHELL 110E9400 == 27 [pid = 1740] [id = 343] 02:30:08 INFO - PROCESS | 1740 | ++DOMWINDOW == 67 (110F4800) [pid = 1740] [serial = 1028] [outer = 00000000] 02:30:08 INFO - PROCESS | 1740 | ++DOMWINDOW == 68 (11269400) [pid = 1740] [serial = 1029] [outer = 110F4800] 02:30:08 INFO - PROCESS | 1740 | 1466587808916 Marionette DEBUG loaded listener.js 02:30:08 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (11AE6400) [pid = 1740] [serial = 1030] [outer = 110F4800] 02:30:09 INFO - PROCESS | 1740 | 1466587809410 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 02:30:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 02:30:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 728ms 02:30:09 INFO - PROCESS | 1740 | 1466587809438 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 02:30:09 INFO - PROCESS | 1740 | 1466587809443 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 02:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 02:30:09 INFO - PROCESS | 1740 | 1466587809449 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 02:30:09 INFO - PROCESS | 1740 | 1466587809451 Marionette TRACE conn3 <- [1,1338,null,{}] 02:30:09 INFO - PROCESS | 1740 | 1466587809455 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:09 INFO - PROCESS | 1740 | 1466587809458 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:09 INFO - PROCESS | 1740 | 1466587809543 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 02:30:09 INFO - PROCESS | 1740 | 1466587809551 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:09 INFO - PROCESS | 1740 | 1466587809554 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:09 INFO - PROCESS | 1740 | ++DOCSHELL 131EB800 == 28 [pid = 1740] [id = 344] 02:30:09 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (131EBC00) [pid = 1740] [serial = 1031] [outer = 00000000] 02:30:09 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (13654000) [pid = 1740] [serial = 1032] [outer = 131EBC00] 02:30:09 INFO - PROCESS | 1740 | 1466587809600 Marionette DEBUG loaded listener.js 02:30:09 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (136F1C00) [pid = 1740] [serial = 1033] [outer = 131EBC00] 02:30:10 INFO - PROCESS | 1740 | 1466587810115 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 02:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 02:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 712ms 02:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 02:30:10 INFO - PROCESS | 1740 | 1466587810183 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 02:30:10 INFO - PROCESS | 1740 | 1466587810185 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 02:30:10 INFO - PROCESS | 1740 | 1466587810189 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 02:30:10 INFO - PROCESS | 1740 | 1466587810192 Marionette TRACE conn3 <- [1,1342,null,{}] 02:30:10 INFO - PROCESS | 1740 | 1466587810203 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:10 INFO - PROCESS | 1740 | 1466587810208 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:10 INFO - PROCESS | 1740 | 1466587810352 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 02:30:10 INFO - PROCESS | 1740 | 1466587810367 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:10 INFO - PROCESS | 1740 | 1466587810370 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:10 INFO - PROCESS | 1740 | ++DOCSHELL 15580000 == 29 [pid = 1740] [id = 345] 02:30:10 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (15580C00) [pid = 1740] [serial = 1034] [outer = 00000000] 02:30:10 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (155DC400) [pid = 1740] [serial = 1035] [outer = 15580C00] 02:30:10 INFO - PROCESS | 1740 | 1466587810417 Marionette DEBUG loaded listener.js 02:30:10 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (158C4400) [pid = 1740] [serial = 1036] [outer = 15580C00] 02:30:10 INFO - PROCESS | 1740 | 1466587810888 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 02:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 02:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 712ms 02:30:10 INFO - PROCESS | 1740 | 1466587810920 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 02:30:10 INFO - PROCESS | 1740 | 1466587810923 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 02:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 02:30:10 INFO - PROCESS | 1740 | 1466587810926 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 02:30:10 INFO - PROCESS | 1740 | 1466587810928 Marionette TRACE conn3 <- [1,1346,null,{}] 02:30:10 INFO - PROCESS | 1740 | 1466587810931 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:10 INFO - PROCESS | 1740 | 1466587810933 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:11 INFO - PROCESS | 1740 | 1466587811063 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 02:30:11 INFO - PROCESS | 1740 | 1466587811080 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:11 INFO - PROCESS | 1740 | 1466587811082 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:11 INFO - PROCESS | 1740 | ++DOCSHELL 158C3800 == 30 [pid = 1740] [id = 346] 02:30:11 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (15D4A800) [pid = 1740] [serial = 1037] [outer = 00000000] 02:30:11 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (162E4800) [pid = 1740] [serial = 1038] [outer = 15D4A800] 02:30:11 INFO - PROCESS | 1740 | 1466587811130 Marionette DEBUG loaded listener.js 02:30:11 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (165E9C00) [pid = 1740] [serial = 1039] [outer = 15D4A800] 02:30:11 INFO - PROCESS | 1740 | 1466587811574 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 02:30:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 02:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 728ms 02:30:11 INFO - PROCESS | 1740 | 1466587811625 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 02:30:11 INFO - PROCESS | 1740 | 1466587811627 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 02:30:11 INFO - PROCESS | 1740 | 1466587811631 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 02:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 02:30:11 INFO - PROCESS | 1740 | 1466587811633 Marionette TRACE conn3 <- [1,1350,null,{}] 02:30:11 INFO - PROCESS | 1740 | 1466587811672 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:11 INFO - PROCESS | 1740 | 1466587811675 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:11 INFO - PROCESS | 1740 | 1466587811826 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 02:30:11 INFO - PROCESS | 1740 | 1466587811836 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:11 INFO - PROCESS | 1740 | 1466587811839 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:11 INFO - PROCESS | 1740 | ++DOCSHELL 16281800 == 31 [pid = 1740] [id = 347] 02:30:11 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (162E2000) [pid = 1740] [serial = 1040] [outer = 00000000] 02:30:11 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (16A6DC00) [pid = 1740] [serial = 1041] [outer = 162E2000] 02:30:11 INFO - PROCESS | 1740 | 1466587811882 Marionette DEBUG loaded listener.js 02:30:11 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (16C6E800) [pid = 1740] [serial = 1042] [outer = 162E2000] 02:30:12 INFO - PROCESS | 1740 | 1466587812327 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 02:30:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 02:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 745ms 02:30:12 INFO - PROCESS | 1740 | 1466587812384 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 02:30:12 INFO - PROCESS | 1740 | 1466587812386 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 02:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 02:30:12 INFO - PROCESS | 1740 | 1466587812389 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 02:30:12 INFO - PROCESS | 1740 | 1466587812391 Marionette TRACE conn3 <- [1,1354,null,{}] 02:30:12 INFO - PROCESS | 1740 | 1466587812394 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:12 INFO - PROCESS | 1740 | 1466587812399 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:12 INFO - PROCESS | 1740 | 1466587812539 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 02:30:12 INFO - PROCESS | 1740 | 1466587812608 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:12 INFO - PROCESS | 1740 | 1466587812610 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:12 INFO - PROCESS | 1740 | ++DOCSHELL 1703B800 == 32 [pid = 1740] [id = 348] 02:30:12 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (17040800) [pid = 1740] [serial = 1043] [outer = 00000000] 02:30:12 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (170AD800) [pid = 1740] [serial = 1044] [outer = 17040800] 02:30:12 INFO - PROCESS | 1740 | 1466587812657 Marionette DEBUG loaded listener.js 02:30:12 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (1776AC00) [pid = 1740] [serial = 1045] [outer = 17040800] 02:30:13 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (165E4C00) [pid = 1740] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 02:30:13 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (165F2400) [pid = 1740] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 02:30:13 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (1146FC00) [pid = 1740] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 02:30:13 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (10A7E000) [pid = 1740] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 02:30:13 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (14374000) [pid = 1740] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 02:30:13 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (15004000) [pid = 1740] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 02:30:13 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (17AD4000) [pid = 1740] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 02:30:13 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (1508A400) [pid = 1740] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 02:30:13 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (1047FC00) [pid = 1740] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 02:30:13 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (10A7A000) [pid = 1740] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 02:30:13 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (15D52000) [pid = 1740] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 02:30:13 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (15581800) [pid = 1740] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 02:30:13 INFO - PROCESS | 1740 | 1466587813384 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 02:30:13 INFO - PROCESS | 1740 | 1466587813432 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 02:30:13 INFO - PROCESS | 1740 | 1466587813436 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 02:30:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 02:30:13 INFO - PROCESS | 1740 | 1466587813437 Marionette TRACE conn3 <- [1,1358,null,{}] 02:30:13 INFO - PROCESS | 1740 | 1466587813441 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:13 INFO - PROCESS | 1740 | 1466587813443 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:13 INFO - PROCESS | 1740 | 1466587813526 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 02:30:13 INFO - PROCESS | 1740 | 1466587813531 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:13 INFO - PROCESS | 1740 | 1466587813534 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:13 INFO - PROCESS | 1740 | ++DOCSHELL 13155400 == 33 [pid = 1740] [id = 349] 02:30:13 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (13155C00) [pid = 1740] [serial = 1046] [outer = 00000000] 02:30:13 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (14374000) [pid = 1740] [serial = 1047] [outer = 13155C00] 02:30:13 INFO - PROCESS | 1740 | 1466587813576 Marionette DEBUG loaded listener.js 02:30:13 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (158CA400) [pid = 1740] [serial = 1048] [outer = 13155C00] 02:30:14 INFO - PROCESS | 1740 | 1466587814051 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 02:30:14 INFO - PROCESS | 1740 | 1466587814108 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 02:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 02:30:14 INFO - PROCESS | 1740 | 1466587814112 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 02:30:14 INFO - PROCESS | 1740 | 1466587814113 Marionette TRACE conn3 <- [1,1362,null,{}] 02:30:14 INFO - PROCESS | 1740 | 1466587814116 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:14 INFO - PROCESS | 1740 | 1466587814118 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:14 INFO - PROCESS | 1740 | 1466587814194 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 02:30:14 INFO - PROCESS | 1740 | 1466587814199 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:14 INFO - PROCESS | 1740 | 1466587814201 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:14 INFO - PROCESS | 1740 | ++DOCSHELL 17108800 == 34 [pid = 1740] [id = 350] 02:30:14 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (17749C00) [pid = 1740] [serial = 1049] [outer = 00000000] 02:30:14 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (178F4000) [pid = 1740] [serial = 1050] [outer = 17749C00] 02:30:14 INFO - PROCESS | 1740 | 1466587814249 Marionette DEBUG loaded listener.js 02:30:14 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (17EA8C00) [pid = 1740] [serial = 1051] [outer = 17749C00] 02:30:14 INFO - PROCESS | 1740 | [1740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:30:14 INFO - PROCESS | 1740 | 1466587814746 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 02:30:14 INFO - PROCESS | 1740 | 1466587814784 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 02:30:14 INFO - PROCESS | 1740 | 1466587814788 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 02:30:14 INFO - PROCESS | 1740 | 1466587814789 Marionette TRACE conn3 <- [1,1366,null,{}] 02:30:14 INFO - PROCESS | 1740 | 1466587814792 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:14 INFO - PROCESS | 1740 | 1466587814794 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:14 INFO - PROCESS | 1740 | 1466587814870 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 02:30:14 INFO - PROCESS | 1740 | 1466587814876 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:14 INFO - PROCESS | 1740 | 1466587814878 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:14 INFO - PROCESS | 1740 | ++DOCSHELL 18459000 == 35 [pid = 1740] [id = 351] 02:30:14 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (18459C00) [pid = 1740] [serial = 1052] [outer = 00000000] 02:30:14 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (1876EC00) [pid = 1740] [serial = 1053] [outer = 18459C00] 02:30:14 INFO - PROCESS | 1740 | 1466587814921 Marionette DEBUG loaded listener.js 02:30:15 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (1876FC00) [pid = 1740] [serial = 1054] [outer = 18459C00] 02:30:15 INFO - PROCESS | 1740 | 1466587815348 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 02:30:15 INFO - PROCESS | 1740 | 1466587815386 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 02:30:15 INFO - PROCESS | 1740 | 1466587815390 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 02:30:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 02:30:15 INFO - PROCESS | 1740 | 1466587815392 Marionette TRACE conn3 <- [1,1370,null,{}] 02:30:15 INFO - PROCESS | 1740 | 1466587815452 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:15 INFO - PROCESS | 1740 | 1466587815456 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:15 INFO - PROCESS | 1740 | 1466587815665 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 02:30:15 INFO - PROCESS | 1740 | 1466587815676 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:15 INFO - PROCESS | 1740 | 1466587815680 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:15 INFO - PROCESS | 1740 | ++DOCSHELL 10A5CC00 == 36 [pid = 1740] [id = 352] 02:30:15 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (10A5F400) [pid = 1740] [serial = 1055] [outer = 00000000] 02:30:15 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (110F9000) [pid = 1740] [serial = 1056] [outer = 10A5F400] 02:30:15 INFO - PROCESS | 1740 | 1466587815743 Marionette DEBUG loaded listener.js 02:30:15 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (12AA9000) [pid = 1740] [serial = 1057] [outer = 10A5F400] 02:30:16 INFO - PROCESS | 1740 | [1740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:30:16 INFO - PROCESS | 1740 | 1466587816663 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 02:30:16 INFO - PROCESS | 1740 | 1466587816714 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 02:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 02:30:16 INFO - PROCESS | 1740 | 1466587816719 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 02:30:16 INFO - PROCESS | 1740 | 1466587816722 Marionette TRACE conn3 <- [1,1374,null,{}] 02:30:16 INFO - PROCESS | 1740 | 1466587816728 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:16 INFO - PROCESS | 1740 | 1466587816731 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:16 INFO - PROCESS | 1740 | 1466587816855 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 02:30:17 INFO - PROCESS | 1740 | 1466587817017 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:17 INFO - PROCESS | 1740 | 1466587817021 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:17 INFO - PROCESS | 1740 | ++DOCSHELL 155D7C00 == 37 [pid = 1740] [id = 353] 02:30:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (155D8000) [pid = 1740] [serial = 1058] [outer = 00000000] 02:30:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (15AD1400) [pid = 1740] [serial = 1059] [outer = 155D8000] 02:30:17 INFO - PROCESS | 1740 | 1466587817078 Marionette DEBUG loaded listener.js 02:30:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (162DBC00) [pid = 1740] [serial = 1060] [outer = 155D8000] 02:30:18 INFO - PROCESS | 1740 | 1466587817987 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 02:30:18 INFO - PROCESS | 1740 | 1466587818012 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 02:30:18 INFO - PROCESS | 1740 | 1466587818017 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 02:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 02:30:18 INFO - PROCESS | 1740 | 1466587818020 Marionette TRACE conn3 <- [1,1378,null,{}] 02:30:18 INFO - PROCESS | 1740 | 1466587818025 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:18 INFO - PROCESS | 1740 | 1466587818028 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:18 INFO - PROCESS | 1740 | 1466587818148 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 02:30:18 INFO - PROCESS | 1740 | --DOCSHELL 17108800 == 36 [pid = 1740] [id = 350] 02:30:18 INFO - PROCESS | 1740 | --DOCSHELL 13155400 == 35 [pid = 1740] [id = 349] 02:30:18 INFO - PROCESS | 1740 | --DOCSHELL 1703B800 == 34 [pid = 1740] [id = 348] 02:30:18 INFO - PROCESS | 1740 | --DOCSHELL 16281800 == 33 [pid = 1740] [id = 347] 02:30:18 INFO - PROCESS | 1740 | --DOCSHELL 158C3800 == 32 [pid = 1740] [id = 346] 02:30:18 INFO - PROCESS | 1740 | --DOCSHELL 15580000 == 31 [pid = 1740] [id = 345] 02:30:18 INFO - PROCESS | 1740 | --DOCSHELL 131EB800 == 30 [pid = 1740] [id = 344] 02:30:18 INFO - PROCESS | 1740 | --DOCSHELL 110E9400 == 29 [pid = 1740] [id = 343] 02:30:18 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (16A83C00) [pid = 1740] [serial = 999] [outer = 00000000] [url = about:blank] 02:30:18 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (170A1400) [pid = 1740] [serial = 1003] [outer = 00000000] [url = about:blank] 02:30:18 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (15D53800) [pid = 1740] [serial = 1008] [outer = 00000000] [url = about:blank] 02:30:18 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (1703DC00) [pid = 1740] [serial = 1002] [outer = 00000000] [url = about:blank] 02:30:18 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (12B03400) [pid = 1740] [serial = 984] [outer = 00000000] [url = about:blank] 02:30:18 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (1314C800) [pid = 1740] [serial = 985] [outer = 00000000] [url = about:blank] 02:30:18 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (15009400) [pid = 1740] [serial = 993] [outer = 00000000] [url = about:blank] 02:30:18 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (15581000) [pid = 1740] [serial = 994] [outer = 00000000] [url = about:blank] 02:30:18 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (1845D800) [pid = 1740] [serial = 1005] [outer = 00000000] [url = about:blank] 02:30:18 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (18264800) [pid = 1740] [serial = 982] [outer = 00000000] [url = about:blank] 02:30:18 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (1847B800) [pid = 1740] [serial = 1012] [outer = 00000000] [url = about:blank] 02:30:18 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (1125E400) [pid = 1740] [serial = 990] [outer = 00000000] [url = about:blank] 02:30:18 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (12DC3000) [pid = 1740] [serial = 991] [outer = 00000000] [url = about:blank] 02:30:18 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (1312A400) [pid = 1740] [serial = 987] [outer = 00000000] [url = about:blank] 02:30:18 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (136F0C00) [pid = 1740] [serial = 988] [outer = 00000000] [url = about:blank] 02:30:18 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (16282000) [pid = 1740] [serial = 996] [outer = 00000000] [url = about:blank] 02:30:18 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (18460000) [pid = 1740] [serial = 1006] [outer = 00000000] [url = about:blank] 02:30:18 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (19959800) [pid = 1740] [serial = 1015] [outer = 00000000] [url = about:blank] 02:30:18 INFO - PROCESS | 1740 | --DOMWINDOW == 68 (1994D000) [pid = 1740] [serial = 1014] [outer = 00000000] [url = about:blank] 02:30:18 INFO - PROCESS | 1740 | --DOMWINDOW == 67 (16ECFC00) [pid = 1740] [serial = 1000] [outer = 00000000] [url = about:blank] 02:30:18 INFO - PROCESS | 1740 | --DOMWINDOW == 66 (162E2400) [pid = 1740] [serial = 997] [outer = 00000000] [url = about:blank] 02:30:18 INFO - PROCESS | 1740 | --DOMWINDOW == 65 (18473000) [pid = 1740] [serial = 1011] [outer = 00000000] [url = about:blank] 02:30:18 INFO - PROCESS | 1740 | --DOMWINDOW == 64 (165EE400) [pid = 1740] [serial = 1009] [outer = 00000000] [url = about:blank] 02:30:18 INFO - PROCESS | 1740 | 1466587818269 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:18 INFO - PROCESS | 1740 | 1466587818274 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:18 INFO - PROCESS | 1740 | ++DOCSHELL 1036C800 == 30 [pid = 1740] [id = 354] 02:30:18 INFO - PROCESS | 1740 | ++DOMWINDOW == 65 (1047C400) [pid = 1740] [serial = 1061] [outer = 00000000] 02:30:18 INFO - PROCESS | 1740 | ++DOMWINDOW == 66 (110DE400) [pid = 1740] [serial = 1062] [outer = 1047C400] 02:30:18 INFO - PROCESS | 1740 | 1466587818321 Marionette DEBUG loaded listener.js 02:30:18 INFO - PROCESS | 1740 | ++DOMWINDOW == 67 (112E2C00) [pid = 1740] [serial = 1063] [outer = 1047C400] 02:30:18 INFO - PROCESS | 1740 | 1466587818779 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 02:30:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 02:30:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 826ms 02:30:18 INFO - PROCESS | 1740 | 1466587818852 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 02:30:18 INFO - PROCESS | 1740 | 1466587818857 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 02:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 02:30:18 INFO - PROCESS | 1740 | 1466587818863 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 02:30:18 INFO - PROCESS | 1740 | 1466587818866 Marionette TRACE conn3 <- [1,1382,null,{}] 02:30:18 INFO - PROCESS | 1740 | 1466587818869 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:18 INFO - PROCESS | 1740 | 1466587818872 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:18 INFO - PROCESS | 1740 | 1466587818963 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 02:30:18 INFO - PROCESS | 1740 | 1466587818969 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:18 INFO - PROCESS | 1740 | 1466587818971 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:19 INFO - PROCESS | 1740 | ++DOCSHELL 1312A400 == 31 [pid = 1740] [id = 355] 02:30:19 INFO - PROCESS | 1740 | ++DOMWINDOW == 68 (13148000) [pid = 1740] [serial = 1064] [outer = 00000000] 02:30:19 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (131E5000) [pid = 1740] [serial = 1065] [outer = 13148000] 02:30:19 INFO - PROCESS | 1740 | 1466587819022 Marionette DEBUG loaded listener.js 02:30:19 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (1327D000) [pid = 1740] [serial = 1066] [outer = 13148000] 02:30:19 INFO - PROCESS | 1740 | 1466587819529 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 02:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 02:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 728ms 02:30:19 INFO - PROCESS | 1740 | 1466587819598 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 02:30:19 INFO - PROCESS | 1740 | 1466587819600 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 02:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 02:30:19 INFO - PROCESS | 1740 | 1466587819604 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 02:30:19 INFO - PROCESS | 1740 | 1466587819607 Marionette TRACE conn3 <- [1,1386,null,{}] 02:30:19 INFO - PROCESS | 1740 | 1466587819618 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:19 INFO - PROCESS | 1740 | 1466587819623 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:19 INFO - PROCESS | 1740 | 1466587819766 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 02:30:19 INFO - PROCESS | 1740 | 1466587819822 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:19 INFO - PROCESS | 1740 | 1466587819825 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:19 INFO - PROCESS | 1740 | ++DOCSHELL 1500FC00 == 32 [pid = 1740] [id = 356] 02:30:19 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (15010400) [pid = 1740] [serial = 1067] [outer = 00000000] 02:30:19 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (15583C00) [pid = 1740] [serial = 1068] [outer = 15010400] 02:30:19 INFO - PROCESS | 1740 | 1466587819872 Marionette DEBUG loaded listener.js 02:30:19 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (155D3C00) [pid = 1740] [serial = 1069] [outer = 15010400] 02:30:20 INFO - PROCESS | 1740 | 1466587820251 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 02:30:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 02:30:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 729ms 02:30:20 INFO - PROCESS | 1740 | 1466587820303 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 02:30:20 INFO - PROCESS | 1740 | 1466587820305 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 02:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 02:30:20 INFO - PROCESS | 1740 | 1466587820321 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 02:30:20 INFO - PROCESS | 1740 | 1466587820323 Marionette TRACE conn3 <- [1,1390,null,{}] 02:30:20 INFO - PROCESS | 1740 | 1466587820326 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:20 INFO - PROCESS | 1740 | 1466587820376 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:20 INFO - PROCESS | 1740 | 1466587820504 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 02:30:20 INFO - PROCESS | 1740 | 1466587820513 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:20 INFO - PROCESS | 1740 | 1466587820515 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:20 INFO - PROCESS | 1740 | ++DOCSHELL 158C3C00 == 33 [pid = 1740] [id = 357] 02:30:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (15AD2800) [pid = 1740] [serial = 1070] [outer = 00000000] 02:30:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (162D8800) [pid = 1740] [serial = 1071] [outer = 15AD2800] 02:30:20 INFO - PROCESS | 1740 | 1466587820559 Marionette DEBUG loaded listener.js 02:30:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (162E5400) [pid = 1740] [serial = 1072] [outer = 15AD2800] 02:30:21 INFO - PROCESS | 1740 | 1466587820998 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 02:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 02:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 728ms 02:30:21 INFO - PROCESS | 1740 | 1466587821041 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 02:30:21 INFO - PROCESS | 1740 | 1466587821043 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 02:30:21 INFO - PROCESS | 1740 | 1466587821046 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 02:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 02:30:21 INFO - PROCESS | 1740 | 1466587821048 Marionette TRACE conn3 <- [1,1394,null,{}] 02:30:21 INFO - PROCESS | 1740 | 1466587821051 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:21 INFO - PROCESS | 1740 | 1466587821053 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:21 INFO - PROCESS | 1740 | 1466587821193 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 02:30:21 INFO - PROCESS | 1740 | 1466587821213 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:21 INFO - PROCESS | 1740 | 1466587821215 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:21 INFO - PROCESS | 1740 | ++DOCSHELL 165F1C00 == 34 [pid = 1740] [id = 358] 02:30:21 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (165F2C00) [pid = 1740] [serial = 1073] [outer = 00000000] 02:30:21 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (16C12800) [pid = 1740] [serial = 1074] [outer = 165F2C00] 02:30:21 INFO - PROCESS | 1740 | 1466587821258 Marionette DEBUG loaded listener.js 02:30:21 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (16ECF400) [pid = 1740] [serial = 1075] [outer = 165F2C00] 02:30:21 INFO - PROCESS | 1740 | 1466587821757 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 02:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 02:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 777ms 02:30:21 INFO - PROCESS | 1740 | 1466587821820 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 02:30:21 INFO - PROCESS | 1740 | 1466587821822 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 02:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 02:30:21 INFO - PROCESS | 1740 | 1466587821825 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 02:30:21 INFO - PROCESS | 1740 | 1466587821826 Marionette TRACE conn3 <- [1,1398,null,{}] 02:30:21 INFO - PROCESS | 1740 | 1466587821830 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:21 INFO - PROCESS | 1740 | 1466587821835 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:21 INFO - PROCESS | 1740 | 1466587821972 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 02:30:22 INFO - PROCESS | 1740 | 1466587822041 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:22 INFO - PROCESS | 1740 | 1466587822044 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:22 INFO - PROCESS | 1740 | ++DOCSHELL 1774B800 == 35 [pid = 1740] [id = 359] 02:30:22 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (17756400) [pid = 1740] [serial = 1076] [outer = 00000000] 02:30:22 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (17AD0400) [pid = 1740] [serial = 1077] [outer = 17756400] 02:30:22 INFO - PROCESS | 1740 | 1466587822089 Marionette DEBUG loaded listener.js 02:30:22 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (17766800) [pid = 1740] [serial = 1078] [outer = 17756400] 02:30:22 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (131EBC00) [pid = 1740] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 02:30:22 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (15580C00) [pid = 1740] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 02:30:22 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (110F4800) [pid = 1740] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 02:30:22 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (17040800) [pid = 1740] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 02:30:22 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (103F3C00) [pid = 1740] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 02:30:22 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (13155C00) [pid = 1740] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 02:30:22 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (10567800) [pid = 1740] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 02:30:22 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (155DD000) [pid = 1740] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 02:30:22 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (1845C400) [pid = 1740] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 02:30:22 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (15D4A800) [pid = 1740] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 02:30:22 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (17749C00) [pid = 1740] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 02:30:22 INFO - PROCESS | 1740 | 1466587822690 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 02:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 02:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 939ms 02:30:22 INFO - PROCESS | 1740 | 1466587822763 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 02:30:22 INFO - PROCESS | 1740 | 1466587822765 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 02:30:22 INFO - PROCESS | 1740 | 1466587822768 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 02:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 02:30:22 INFO - PROCESS | 1740 | 1466587822770 Marionette TRACE conn3 <- [1,1402,null,{}] 02:30:22 INFO - PROCESS | 1740 | 1466587822773 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:22 INFO - PROCESS | 1740 | 1466587822775 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:22 INFO - PROCESS | 1740 | 1466587822883 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 02:30:22 INFO - PROCESS | 1740 | 1466587822938 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:22 INFO - PROCESS | 1740 | 1466587822940 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:22 INFO - PROCESS | 1740 | ++DOCSHELL 105F6800 == 36 [pid = 1740] [id = 360] 02:30:22 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (13271400) [pid = 1740] [serial = 1079] [outer = 00000000] 02:30:22 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (15585800) [pid = 1740] [serial = 1080] [outer = 13271400] 02:30:23 INFO - PROCESS | 1740 | 1466587822986 Marionette DEBUG loaded listener.js 02:30:23 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (17036C00) [pid = 1740] [serial = 1081] [outer = 13271400] 02:30:23 INFO - PROCESS | 1740 | 1466587823423 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 02:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 02:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 663ms 02:30:23 INFO - PROCESS | 1740 | 1466587823442 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 02:30:23 INFO - PROCESS | 1740 | 1466587823444 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 02:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 02:30:23 INFO - PROCESS | 1740 | 1466587823447 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 02:30:23 INFO - PROCESS | 1740 | 1466587823449 Marionette TRACE conn3 <- [1,1406,null,{}] 02:30:23 INFO - PROCESS | 1740 | 1466587823452 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:23 INFO - PROCESS | 1740 | 1466587823454 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:23 INFO - PROCESS | 1740 | 1466587823530 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 02:30:23 INFO - PROCESS | 1740 | 1466587823535 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:23 INFO - PROCESS | 1740 | 1466587823537 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:23 INFO - PROCESS | 1740 | ++DOCSHELL 15583000 == 37 [pid = 1740] [id = 361] 02:30:23 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (17040800) [pid = 1740] [serial = 1082] [outer = 00000000] 02:30:23 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (18269800) [pid = 1740] [serial = 1083] [outer = 17040800] 02:30:23 INFO - PROCESS | 1740 | 1466587823580 Marionette DEBUG loaded listener.js 02:30:23 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (1826AC00) [pid = 1740] [serial = 1084] [outer = 17040800] 02:30:24 INFO - PROCESS | 1740 | 1466587823999 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 02:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 02:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 616ms 02:30:24 INFO - PROCESS | 1740 | 1466587824044 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 02:30:24 INFO - PROCESS | 1740 | 1466587824046 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 02:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 02:30:24 INFO - PROCESS | 1740 | 1466587824050 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 02:30:24 INFO - PROCESS | 1740 | 1466587824051 Marionette TRACE conn3 <- [1,1410,null,{}] 02:30:24 INFO - PROCESS | 1740 | 1466587824055 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:24 INFO - PROCESS | 1740 | 1466587824057 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:24 INFO - PROCESS | 1740 | 1466587824134 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 02:30:24 INFO - PROCESS | 1740 | 1466587824141 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:24 INFO - PROCESS | 1740 | 1466587824144 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:24 INFO - PROCESS | 1740 | ++DOCSHELL 178EF000 == 38 [pid = 1740] [id = 362] 02:30:24 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (18457C00) [pid = 1740] [serial = 1085] [outer = 00000000] 02:30:24 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (1846F800) [pid = 1740] [serial = 1086] [outer = 18457C00] 02:30:24 INFO - PROCESS | 1740 | 1466587824189 Marionette DEBUG loaded listener.js 02:30:24 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (1847AC00) [pid = 1740] [serial = 1087] [outer = 18457C00] 02:30:24 INFO - PROCESS | 1740 | 1466587824816 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 02:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 02:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 825ms 02:30:24 INFO - PROCESS | 1740 | 1466587824885 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 02:30:24 INFO - PROCESS | 1740 | 1466587824890 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 02:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 02:30:24 INFO - PROCESS | 1740 | 1466587824896 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 02:30:24 INFO - PROCESS | 1740 | 1466587824899 Marionette TRACE conn3 <- [1,1414,null,{}] 02:30:24 INFO - PROCESS | 1740 | 1466587824905 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:24 INFO - PROCESS | 1740 | 1466587824908 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:25 INFO - PROCESS | 1740 | 1466587825050 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 02:30:25 INFO - PROCESS | 1740 | 1466587825158 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:25 INFO - PROCESS | 1740 | 1466587825163 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:25 INFO - PROCESS | 1740 | ++DOCSHELL 10A5A400 == 39 [pid = 1740] [id = 363] 02:30:25 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (10A5A800) [pid = 1740] [serial = 1088] [outer = 00000000] 02:30:25 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (1303AC00) [pid = 1740] [serial = 1089] [outer = 10A5A800] 02:30:25 INFO - PROCESS | 1740 | 1466587825285 Marionette DEBUG loaded listener.js 02:30:25 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (1314C800) [pid = 1740] [serial = 1090] [outer = 10A5A800] 02:30:25 INFO - PROCESS | 1740 | 1466587825914 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 02:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 02:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1085ms 02:30:26 INFO - PROCESS | 1740 | 1466587825976 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 02:30:26 INFO - PROCESS | 1740 | 1466587825981 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 02:30:26 INFO - PROCESS | 1740 | 1466587826007 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 02:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 02:30:26 INFO - PROCESS | 1740 | 1466587826010 Marionette TRACE conn3 <- [1,1418,null,{}] 02:30:26 INFO - PROCESS | 1740 | 1466587826014 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:26 INFO - PROCESS | 1740 | 1466587826017 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:26 INFO - PROCESS | 1740 | 1466587826172 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 02:30:26 INFO - PROCESS | 1740 | 1466587826300 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:26 INFO - PROCESS | 1740 | 1466587826303 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:26 INFO - PROCESS | 1740 | ++DOCSHELL 1557C400 == 40 [pid = 1740] [id = 364] 02:30:26 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (1557F800) [pid = 1740] [serial = 1091] [outer = 00000000] 02:30:26 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (158D0C00) [pid = 1740] [serial = 1092] [outer = 1557F800] 02:30:26 INFO - PROCESS | 1740 | 1466587826359 Marionette DEBUG loaded listener.js 02:30:26 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (162E3400) [pid = 1740] [serial = 1093] [outer = 1557F800] 02:30:27 INFO - PROCESS | 1740 | 1466587827005 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 02:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 02:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1020ms 02:30:27 INFO - PROCESS | 1740 | 1466587827031 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 02:30:27 INFO - PROCESS | 1740 | 1466587827033 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 02:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 02:30:27 INFO - PROCESS | 1740 | 1466587827037 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 02:30:27 INFO - PROCESS | 1740 | 1466587827041 Marionette TRACE conn3 <- [1,1422,null,{}] 02:30:27 INFO - PROCESS | 1740 | 1466587827052 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:27 INFO - PROCESS | 1740 | 1466587827056 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:27 INFO - PROCESS | 1740 | 1466587827209 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 02:30:27 INFO - PROCESS | 1740 | 1466587827312 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:27 INFO - PROCESS | 1740 | 1466587827317 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:27 INFO - PROCESS | 1740 | ++DOCSHELL 1826DC00 == 41 [pid = 1740] [id = 365] 02:30:27 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (1845B400) [pid = 1740] [serial = 1094] [outer = 00000000] 02:30:27 INFO - PROCESS | 1740 | ++DOMWINDOW == 88 (18776C00) [pid = 1740] [serial = 1095] [outer = 1845B400] 02:30:27 INFO - PROCESS | 1740 | 1466587827378 Marionette DEBUG loaded listener.js 02:30:27 INFO - PROCESS | 1740 | ++DOMWINDOW == 89 (1997FC00) [pid = 1740] [serial = 1096] [outer = 1845B400] 02:30:28 INFO - PROCESS | 1740 | 1466587828068 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 02:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 02:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1036ms 02:30:28 INFO - PROCESS | 1740 | 1466587828107 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 02:30:28 INFO - PROCESS | 1740 | 1466587828110 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 02:30:28 INFO - PROCESS | 1740 | 1466587828114 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 02:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 02:30:28 INFO - PROCESS | 1740 | 1466587828116 Marionette TRACE conn3 <- [1,1426,null,{}] 02:30:28 INFO - PROCESS | 1740 | 1466587828120 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:28 INFO - PROCESS | 1740 | 1466587828122 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:28 INFO - PROCESS | 1740 | 1466587828329 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 02:30:28 INFO - PROCESS | 1740 | 1466587828480 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:28 INFO - PROCESS | 1740 | 1466587828483 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:28 INFO - PROCESS | 1740 | ++DOCSHELL 105F4C00 == 42 [pid = 1740] [id = 366] 02:30:28 INFO - PROCESS | 1740 | ++DOMWINDOW == 90 (10A5B400) [pid = 1740] [serial = 1097] [outer = 00000000] 02:30:28 INFO - PROCESS | 1740 | ++DOMWINDOW == 91 (110DC400) [pid = 1740] [serial = 1098] [outer = 10A5B400] 02:30:28 INFO - PROCESS | 1740 | 1466587828533 Marionette DEBUG loaded listener.js 02:30:28 INFO - PROCESS | 1740 | ++DOMWINDOW == 92 (1281D800) [pid = 1740] [serial = 1099] [outer = 10A5B400] 02:30:29 INFO - PROCESS | 1740 | --DOCSHELL 15583000 == 41 [pid = 1740] [id = 361] 02:30:29 INFO - PROCESS | 1740 | --DOCSHELL 105F6800 == 40 [pid = 1740] [id = 360] 02:30:29 INFO - PROCESS | 1740 | --DOCSHELL 1774B800 == 39 [pid = 1740] [id = 359] 02:30:29 INFO - PROCESS | 1740 | --DOCSHELL 165F1C00 == 38 [pid = 1740] [id = 358] 02:30:29 INFO - PROCESS | 1740 | --DOCSHELL 158C3C00 == 37 [pid = 1740] [id = 357] 02:30:29 INFO - PROCESS | 1740 | --DOCSHELL 1500FC00 == 36 [pid = 1740] [id = 356] 02:30:29 INFO - PROCESS | 1740 | --DOCSHELL 1312A400 == 35 [pid = 1740] [id = 355] 02:30:29 INFO - PROCESS | 1740 | --DOCSHELL 1036C800 == 34 [pid = 1740] [id = 354] 02:30:29 INFO - PROCESS | 1740 | --DOCSHELL 155D7C00 == 33 [pid = 1740] [id = 353] 02:30:29 INFO - PROCESS | 1740 | --DOCSHELL 10A5CC00 == 32 [pid = 1740] [id = 352] 02:30:29 INFO - PROCESS | 1740 | --DOCSHELL 18459000 == 31 [pid = 1740] [id = 351] 02:30:29 INFO - PROCESS | 1740 | --DOCSHELL 103C8400 == 30 [pid = 1740] [id = 342] 02:30:29 INFO - PROCESS | 1740 | --DOCSHELL 1826DC00 == 29 [pid = 1740] [id = 365] 02:30:29 INFO - PROCESS | 1740 | --DOCSHELL 178EF000 == 28 [pid = 1740] [id = 362] 02:30:29 INFO - PROCESS | 1740 | --DOCSHELL 10A5A400 == 27 [pid = 1740] [id = 363] 02:30:29 INFO - PROCESS | 1740 | --DOCSHELL 1557C400 == 26 [pid = 1740] [id = 364] 02:30:29 INFO - PROCESS | 1740 | --DOMWINDOW == 91 (1876EC00) [pid = 1740] [serial = 1053] [outer = 00000000] [url = about:blank] 02:30:29 INFO - PROCESS | 1740 | --DOMWINDOW == 90 (16A6DC00) [pid = 1740] [serial = 1041] [outer = 00000000] [url = about:blank] 02:30:29 INFO - PROCESS | 1740 | --DOMWINDOW == 89 (13654000) [pid = 1740] [serial = 1032] [outer = 00000000] [url = about:blank] 02:30:29 INFO - PROCESS | 1740 | --DOMWINDOW == 88 (136F1C00) [pid = 1740] [serial = 1033] [outer = 00000000] [url = about:blank] 02:30:29 INFO - PROCESS | 1740 | --DOMWINDOW == 87 (155DC400) [pid = 1740] [serial = 1035] [outer = 00000000] [url = about:blank] 02:30:29 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (158C4400) [pid = 1740] [serial = 1036] [outer = 00000000] [url = about:blank] 02:30:29 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (11269400) [pid = 1740] [serial = 1029] [outer = 00000000] [url = about:blank] 02:30:29 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (11AE6400) [pid = 1740] [serial = 1030] [outer = 00000000] [url = about:blank] 02:30:29 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (170AD800) [pid = 1740] [serial = 1044] [outer = 00000000] [url = about:blank] 02:30:29 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (1147AC00) [pid = 1740] [serial = 1027] [outer = 00000000] [url = about:blank] 02:30:29 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (10A5C400) [pid = 1740] [serial = 1026] [outer = 00000000] [url = about:blank] 02:30:29 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (158CA400) [pid = 1740] [serial = 1048] [outer = 00000000] [url = about:blank] 02:30:29 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (14374000) [pid = 1740] [serial = 1047] [outer = 00000000] [url = about:blank] 02:30:29 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (13154C00) [pid = 1740] [serial = 1018] [outer = 00000000] [url = about:blank] 02:30:29 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (12D78000) [pid = 1740] [serial = 1017] [outer = 00000000] [url = about:blank] 02:30:29 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (1776AC00) [pid = 1740] [serial = 1045] [outer = 00000000] [url = about:blank] 02:30:29 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (165EB800) [pid = 1740] [serial = 1021] [outer = 00000000] [url = about:blank] 02:30:29 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (15D54000) [pid = 1740] [serial = 1020] [outer = 00000000] [url = about:blank] 02:30:29 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (19987400) [pid = 1740] [serial = 1024] [outer = 00000000] [url = about:blank] 02:30:29 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (1994C000) [pid = 1740] [serial = 1023] [outer = 00000000] [url = about:blank] 02:30:29 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (162E4800) [pid = 1740] [serial = 1038] [outer = 00000000] [url = about:blank] 02:30:29 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (165E9C00) [pid = 1740] [serial = 1039] [outer = 00000000] [url = about:blank] 02:30:29 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (17EA8C00) [pid = 1740] [serial = 1051] [outer = 00000000] [url = about:blank] 02:30:29 INFO - PROCESS | 1740 | --DOMWINDOW == 68 (178F4000) [pid = 1740] [serial = 1050] [outer = 00000000] [url = about:blank] 02:30:29 INFO - PROCESS | 1740 | 1466587829817 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 02:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 02:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1764ms 02:30:29 INFO - PROCESS | 1740 | 1466587829892 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 02:30:29 INFO - PROCESS | 1740 | 1466587829896 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 02:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 02:30:29 INFO - PROCESS | 1740 | 1466587829904 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 02:30:29 INFO - PROCESS | 1740 | 1466587829907 Marionette TRACE conn3 <- [1,1430,null,{}] 02:30:29 INFO - PROCESS | 1740 | 1466587829912 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:29 INFO - PROCESS | 1740 | 1466587829915 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:30 INFO - PROCESS | 1740 | 1466587830050 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 02:30:30 INFO - PROCESS | 1740 | 1466587830133 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:30 INFO - PROCESS | 1740 | 1466587830138 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:30 INFO - PROCESS | 1740 | ++DOCSHELL 105F2400 == 27 [pid = 1740] [id = 367] 02:30:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (10A62C00) [pid = 1740] [serial = 1100] [outer = 00000000] 02:30:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (11AE3400) [pid = 1740] [serial = 1101] [outer = 10A62C00] 02:30:30 INFO - PROCESS | 1740 | 1466587830185 Marionette DEBUG loaded listener.js 02:30:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (11CD0800) [pid = 1740] [serial = 1102] [outer = 10A62C00] 02:30:30 INFO - PROCESS | 1740 | 1466587830605 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 02:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 02:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 728ms 02:30:30 INFO - PROCESS | 1740 | 1466587830641 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 02:30:30 INFO - PROCESS | 1740 | 1466587830646 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 02:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 02:30:30 INFO - PROCESS | 1740 | 1466587830652 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 02:30:30 INFO - PROCESS | 1740 | 1466587830655 Marionette TRACE conn3 <- [1,1434,null,{}] 02:30:30 INFO - PROCESS | 1740 | 1466587830658 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:30 INFO - PROCESS | 1740 | 1466587830661 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:30 INFO - PROCESS | 1740 | 1466587830747 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 02:30:30 INFO - PROCESS | 1740 | 1466587830753 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:30 INFO - PROCESS | 1740 | 1466587830756 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:30 INFO - PROCESS | 1740 | ++DOCSHELL 131ED000 == 28 [pid = 1740] [id = 368] 02:30:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (13273000) [pid = 1740] [serial = 1103] [outer = 00000000] 02:30:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (1365DC00) [pid = 1740] [serial = 1104] [outer = 13273000] 02:30:30 INFO - PROCESS | 1740 | 1466587830802 Marionette DEBUG loaded listener.js 02:30:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (13E9D400) [pid = 1740] [serial = 1105] [outer = 13273000] 02:30:31 INFO - PROCESS | 1740 | 1466587831309 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 02:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 02:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 664ms 02:30:31 INFO - PROCESS | 1740 | 1466587831322 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 02:30:31 INFO - PROCESS | 1740 | 1466587831324 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 02:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 02:30:31 INFO - PROCESS | 1740 | 1466587831327 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 02:30:31 INFO - PROCESS | 1740 | 1466587831331 Marionette TRACE conn3 <- [1,1438,null,{}] 02:30:31 INFO - PROCESS | 1740 | 1466587831345 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:31 INFO - PROCESS | 1740 | 1466587831350 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:31 INFO - PROCESS | 1740 | 1466587831431 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 02:30:31 INFO - PROCESS | 1740 | 1466587831470 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:31 INFO - PROCESS | 1740 | 1466587831473 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:31 INFO - PROCESS | 1740 | ++DOCSHELL 155DA400 == 29 [pid = 1740] [id = 369] 02:30:31 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (155DB800) [pid = 1740] [serial = 1106] [outer = 00000000] 02:30:31 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (158C3000) [pid = 1740] [serial = 1107] [outer = 155DB800] 02:30:31 INFO - PROCESS | 1740 | 1466587831527 Marionette DEBUG loaded listener.js 02:30:31 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (15AD8000) [pid = 1740] [serial = 1108] [outer = 155DB800] 02:30:32 INFO - PROCESS | 1740 | 1466587832063 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 02:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 02:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 793ms 02:30:32 INFO - PROCESS | 1740 | 1466587832125 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 02:30:32 INFO - PROCESS | 1740 | 1466587832128 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 02:30:32 INFO - PROCESS | 1740 | 1466587832131 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 02:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 02:30:32 INFO - PROCESS | 1740 | 1466587832132 Marionette TRACE conn3 <- [1,1442,null,{}] 02:30:32 INFO - PROCESS | 1740 | 1466587832136 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:32 INFO - PROCESS | 1740 | 1466587832148 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:32 INFO - PROCESS | 1740 | 1466587832260 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 02:30:32 INFO - PROCESS | 1740 | 1466587832315 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:32 INFO - PROCESS | 1740 | 1466587832317 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:32 INFO - PROCESS | 1740 | ++DOCSHELL 158CCC00 == 30 [pid = 1740] [id = 370] 02:30:32 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (15F7FC00) [pid = 1740] [serial = 1109] [outer = 00000000] 02:30:32 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (162E0400) [pid = 1740] [serial = 1110] [outer = 15F7FC00] 02:30:32 INFO - PROCESS | 1740 | 1466587832364 Marionette DEBUG loaded listener.js 02:30:32 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (165E8800) [pid = 1740] [serial = 1111] [outer = 15F7FC00] 02:30:32 INFO - PROCESS | 1740 | 1466587832851 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 02:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 02:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 777ms 02:30:32 INFO - PROCESS | 1740 | 1466587832904 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 02:30:32 INFO - PROCESS | 1740 | 1466587832906 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 02:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 02:30:32 INFO - PROCESS | 1740 | 1466587832910 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 02:30:32 INFO - PROCESS | 1740 | 1466587832911 Marionette TRACE conn3 <- [1,1446,null,{}] 02:30:32 INFO - PROCESS | 1740 | 1466587832915 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:32 INFO - PROCESS | 1740 | 1466587832917 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:33 INFO - PROCESS | 1740 | 1466587833023 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 02:30:33 INFO - PROCESS | 1740 | 1466587833031 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:33 INFO - PROCESS | 1740 | 1466587833033 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:33 INFO - PROCESS | 1740 | ++DOCSHELL 165EDC00 == 31 [pid = 1740] [id = 371] 02:30:33 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (165F2400) [pid = 1740] [serial = 1112] [outer = 00000000] 02:30:33 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (16A83C00) [pid = 1740] [serial = 1113] [outer = 165F2400] 02:30:33 INFO - PROCESS | 1740 | 1466587833078 Marionette DEBUG loaded listener.js 02:30:33 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (16ED1800) [pid = 1740] [serial = 1114] [outer = 165F2400] 02:30:33 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (17750000) [pid = 1740] [serial = 1115] [outer = 1B30D400] 02:30:33 INFO - PROCESS | 1740 | 1466587833617 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 02:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 02:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 760ms 02:30:33 INFO - PROCESS | 1740 | 1466587833650 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 02:30:33 INFO - PROCESS | 1740 | 1466587833652 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 02:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 02:30:33 INFO - PROCESS | 1740 | 1466587833656 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 02:30:33 INFO - PROCESS | 1740 | 1466587833658 Marionette TRACE conn3 <- [1,1450,null,{}] 02:30:33 INFO - PROCESS | 1740 | 1466587833661 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:33 INFO - PROCESS | 1740 | 1466587833666 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:33 INFO - PROCESS | 1740 | 1466587833846 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 02:30:33 INFO - PROCESS | 1740 | 1466587833910 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:33 INFO - PROCESS | 1740 | 1466587833912 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:33 INFO - PROCESS | 1740 | ++DOCSHELL 17042800 == 32 [pid = 1740] [id = 372] 02:30:33 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (17043000) [pid = 1740] [serial = 1116] [outer = 00000000] 02:30:33 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (18023400) [pid = 1740] [serial = 1117] [outer = 17043000] 02:30:33 INFO - PROCESS | 1740 | 1466587833955 Marionette DEBUG loaded listener.js 02:30:34 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (1826A000) [pid = 1740] [serial = 1118] [outer = 17043000] 02:30:34 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (17756400) [pid = 1740] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 02:30:34 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (165F2C00) [pid = 1740] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 02:30:34 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (13271400) [pid = 1740] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 02:30:34 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (18459C00) [pid = 1740] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 02:30:34 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (15010400) [pid = 1740] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 02:30:34 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (155D8000) [pid = 1740] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 02:30:34 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (13148000) [pid = 1740] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 02:30:34 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (1047C400) [pid = 1740] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 02:30:34 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (10A5F400) [pid = 1740] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 02:30:34 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (18457C00) [pid = 1740] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 02:30:34 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (17040800) [pid = 1740] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 02:30:34 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (15AD2800) [pid = 1740] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 02:30:34 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (162E2000) [pid = 1740] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 02:30:34 INFO - PROCESS | 1740 | 1466587834613 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 02:30:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 02:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 971ms 02:30:34 INFO - PROCESS | 1740 | 1466587834635 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 02:30:34 INFO - PROCESS | 1740 | 1466587834637 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 02:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 02:30:34 INFO - PROCESS | 1740 | 1466587834649 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 02:30:34 INFO - PROCESS | 1740 | 1466587834651 Marionette TRACE conn3 <- [1,1454,null,{}] 02:30:34 INFO - PROCESS | 1740 | 1466587834703 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:34 INFO - PROCESS | 1740 | 1466587834705 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:34 INFO - PROCESS | 1740 | 1466587834783 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 02:30:34 INFO - PROCESS | 1740 | 1466587834790 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:34 INFO - PROCESS | 1740 | 1466587834792 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:34 INFO - PROCESS | 1740 | ++DOCSHELL 155DD800 == 33 [pid = 1740] [id = 373] 02:30:34 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (15AD2800) [pid = 1740] [serial = 1119] [outer = 00000000] 02:30:34 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (17039800) [pid = 1740] [serial = 1120] [outer = 15AD2800] 02:30:34 INFO - PROCESS | 1740 | 1466587834836 Marionette DEBUG loaded listener.js 02:30:34 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (13654000) [pid = 1740] [serial = 1121] [outer = 15AD2800] 02:30:35 INFO - PROCESS | 1740 | 1466587835684 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 02:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 02:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1084ms 02:30:35 INFO - PROCESS | 1740 | 1466587835756 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 02:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 02:30:35 INFO - PROCESS | 1740 | 1466587835764 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 02:30:35 INFO - PROCESS | 1740 | 1466587835769 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 02:30:35 INFO - PROCESS | 1740 | 1466587835774 Marionette TRACE conn3 <- [1,1458,null,{}] 02:30:35 INFO - PROCESS | 1740 | 1466587835805 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:35 INFO - PROCESS | 1740 | 1466587835809 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:35 INFO - PROCESS | 1740 | 1466587835948 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 02:30:36 INFO - PROCESS | 1740 | 1466587836070 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:36 INFO - PROCESS | 1740 | 1466587836072 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:36 INFO - PROCESS | 1740 | ++DOCSHELL 110DE800 == 34 [pid = 1740] [id = 374] 02:30:36 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (110F3000) [pid = 1740] [serial = 1122] [outer = 00000000] 02:30:36 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (1281DC00) [pid = 1740] [serial = 1123] [outer = 110F3000] 02:30:36 INFO - PROCESS | 1740 | 1466587836132 Marionette DEBUG loaded listener.js 02:30:36 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (13116800) [pid = 1740] [serial = 1124] [outer = 110F3000] 02:30:37 INFO - PROCESS | 1740 | 1466587837024 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 02:30:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 02:30:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1327ms 02:30:37 INFO - PROCESS | 1740 | 1466587837082 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 02:30:37 INFO - PROCESS | 1740 | 1466587837086 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 02:30:37 INFO - PROCESS | 1740 | 1466587837092 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 02:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 02:30:37 INFO - PROCESS | 1740 | 1466587837095 Marionette TRACE conn3 <- [1,1462,null,{}] 02:30:37 INFO - PROCESS | 1740 | 1466587837100 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:37 INFO - PROCESS | 1740 | 1466587837103 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:37 INFO - PROCESS | 1740 | 1466587837223 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 02:30:37 INFO - PROCESS | 1740 | 1466587837382 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:37 INFO - PROCESS | 1740 | 1466587837385 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:37 INFO - PROCESS | 1740 | --DOCSHELL 16ED4400 == 33 [pid = 1740] [id = 308] 02:30:37 INFO - PROCESS | 1740 | --DOCSHELL 1703E000 == 32 [pid = 1740] [id = 309] 02:30:37 INFO - PROCESS | 1740 | --DOCSHELL 162E5C00 == 31 [pid = 1740] [id = 307] 02:30:37 INFO - PROCESS | 1740 | --DOCSHELL 14372800 == 30 [pid = 1740] [id = 306] 02:30:37 INFO - PROCESS | 1740 | --DOCSHELL 17042800 == 29 [pid = 1740] [id = 372] 02:30:37 INFO - PROCESS | 1740 | --DOCSHELL 165EDC00 == 28 [pid = 1740] [id = 371] 02:30:37 INFO - PROCESS | 1740 | --DOCSHELL 158CCC00 == 27 [pid = 1740] [id = 370] 02:30:37 INFO - PROCESS | 1740 | --DOCSHELL 155DA400 == 26 [pid = 1740] [id = 369] 02:30:37 INFO - PROCESS | 1740 | --DOCSHELL 131ED000 == 25 [pid = 1740] [id = 368] 02:30:37 INFO - PROCESS | 1740 | --DOCSHELL 105F2400 == 24 [pid = 1740] [id = 367] 02:30:37 INFO - PROCESS | 1740 | --DOCSHELL 105F4C00 == 23 [pid = 1740] [id = 366] 02:30:37 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (1846F800) [pid = 1740] [serial = 1086] [outer = 00000000] [url = about:blank] 02:30:37 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (18269800) [pid = 1740] [serial = 1083] [outer = 00000000] [url = about:blank] 02:30:37 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (1847AC00) [pid = 1740] [serial = 1087] [outer = 00000000] [url = about:blank] 02:30:37 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (17766800) [pid = 1740] [serial = 1078] [outer = 00000000] [url = about:blank] 02:30:37 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (162D8800) [pid = 1740] [serial = 1071] [outer = 00000000] [url = about:blank] 02:30:37 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (16ECF400) [pid = 1740] [serial = 1075] [outer = 00000000] [url = about:blank] 02:30:37 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (17036C00) [pid = 1740] [serial = 1081] [outer = 00000000] [url = about:blank] 02:30:37 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (1826AC00) [pid = 1740] [serial = 1084] [outer = 00000000] [url = about:blank] 02:30:37 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (155D3C00) [pid = 1740] [serial = 1069] [outer = 00000000] [url = about:blank] 02:30:37 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (162E5400) [pid = 1740] [serial = 1072] [outer = 00000000] [url = about:blank] 02:30:37 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (16C6E800) [pid = 1740] [serial = 1042] [outer = 00000000] [url = about:blank] 02:30:37 INFO - PROCESS | 1740 | --DOMWINDOW == 68 (17AD0400) [pid = 1740] [serial = 1077] [outer = 00000000] [url = about:blank] 02:30:37 INFO - PROCESS | 1740 | --DOMWINDOW == 67 (16C12800) [pid = 1740] [serial = 1074] [outer = 00000000] [url = about:blank] 02:30:37 INFO - PROCESS | 1740 | --DOMWINDOW == 66 (15585800) [pid = 1740] [serial = 1080] [outer = 00000000] [url = about:blank] 02:30:37 INFO - PROCESS | 1740 | --DOMWINDOW == 65 (1876FC00) [pid = 1740] [serial = 1054] [outer = 00000000] [url = about:blank] 02:30:37 INFO - PROCESS | 1740 | --DOMWINDOW == 64 (15583C00) [pid = 1740] [serial = 1068] [outer = 00000000] [url = about:blank] 02:30:37 INFO - PROCESS | 1740 | --DOMWINDOW == 63 (15AD1400) [pid = 1740] [serial = 1059] [outer = 00000000] [url = about:blank] 02:30:37 INFO - PROCESS | 1740 | --DOMWINDOW == 62 (162DBC00) [pid = 1740] [serial = 1060] [outer = 00000000] [url = about:blank] 02:30:37 INFO - PROCESS | 1740 | --DOMWINDOW == 61 (131E5000) [pid = 1740] [serial = 1065] [outer = 00000000] [url = about:blank] 02:30:37 INFO - PROCESS | 1740 | --DOMWINDOW == 60 (1327D000) [pid = 1740] [serial = 1066] [outer = 00000000] [url = about:blank] 02:30:37 INFO - PROCESS | 1740 | --DOMWINDOW == 59 (110DE400) [pid = 1740] [serial = 1062] [outer = 00000000] [url = about:blank] 02:30:37 INFO - PROCESS | 1740 | --DOMWINDOW == 58 (112E2C00) [pid = 1740] [serial = 1063] [outer = 00000000] [url = about:blank] 02:30:37 INFO - PROCESS | 1740 | --DOMWINDOW == 57 (110F9000) [pid = 1740] [serial = 1056] [outer = 00000000] [url = about:blank] 02:30:37 INFO - PROCESS | 1740 | --DOMWINDOW == 56 (12AA9000) [pid = 1740] [serial = 1057] [outer = 00000000] [url = about:blank] 02:30:37 INFO - PROCESS | 1740 | ++DOCSHELL 10326400 == 24 [pid = 1740] [id = 375] 02:30:37 INFO - PROCESS | 1740 | ++DOMWINDOW == 57 (10328400) [pid = 1740] [serial = 1125] [outer = 00000000] 02:30:37 INFO - PROCESS | 1740 | ++DOMWINDOW == 58 (103E6400) [pid = 1740] [serial = 1126] [outer = 10328400] 02:30:37 INFO - PROCESS | 1740 | 1466587837463 Marionette DEBUG loaded listener.js 02:30:37 INFO - PROCESS | 1740 | ++DOMWINDOW == 59 (105F4C00) [pid = 1740] [serial = 1127] [outer = 10328400] 02:30:38 INFO - PROCESS | 1740 | 1466587838202 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 02:30:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 02:30:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1198ms 02:30:38 INFO - PROCESS | 1740 | 1466587838280 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 02:30:38 INFO - PROCESS | 1740 | 1466587838284 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 02:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 02:30:38 INFO - PROCESS | 1740 | 1466587838289 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 02:30:38 INFO - PROCESS | 1740 | 1466587838292 Marionette TRACE conn3 <- [1,1466,null,{}] 02:30:38 INFO - PROCESS | 1740 | 1466587838297 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:38 INFO - PROCESS | 1740 | 1466587838302 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:38 INFO - PROCESS | 1740 | 1466587838455 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 02:30:38 INFO - PROCESS | 1740 | 1466587838556 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:38 INFO - PROCESS | 1740 | 1466587838559 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:38 INFO - PROCESS | 1740 | ++DOCSHELL 13032000 == 25 [pid = 1740] [id = 376] 02:30:38 INFO - PROCESS | 1740 | ++DOMWINDOW == 60 (13036C00) [pid = 1740] [serial = 1128] [outer = 00000000] 02:30:38 INFO - PROCESS | 1740 | ++DOMWINDOW == 61 (13129400) [pid = 1740] [serial = 1129] [outer = 13036C00] 02:30:38 INFO - PROCESS | 1740 | 1466587838620 Marionette DEBUG loaded listener.js 02:30:38 INFO - PROCESS | 1740 | ++DOMWINDOW == 62 (131EB400) [pid = 1740] [serial = 1130] [outer = 13036C00] 02:30:39 INFO - PROCESS | 1740 | 1466587839254 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 02:30:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 02:30:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1036ms 02:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 02:30:39 INFO - PROCESS | 1740 | 1466587839327 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 02:30:39 INFO - PROCESS | 1740 | 1466587839332 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 02:30:39 INFO - PROCESS | 1740 | 1466587839337 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 02:30:39 INFO - PROCESS | 1740 | 1466587839340 Marionette TRACE conn3 <- [1,1470,null,{}] 02:30:39 INFO - PROCESS | 1740 | 1466587839344 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:39 INFO - PROCESS | 1740 | 1466587839347 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:39 INFO - PROCESS | 1740 | 1466587839512 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 02:30:39 INFO - PROCESS | 1740 | 1466587839630 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:39 INFO - PROCESS | 1740 | 1466587839633 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:39 INFO - PROCESS | 1740 | ++DOCSHELL 139B0C00 == 26 [pid = 1740] [id = 377] 02:30:39 INFO - PROCESS | 1740 | ++DOMWINDOW == 63 (13E9E800) [pid = 1740] [serial = 1131] [outer = 00000000] 02:30:39 INFO - PROCESS | 1740 | ++DOMWINDOW == 64 (1500BC00) [pid = 1740] [serial = 1132] [outer = 13E9E800] 02:30:39 INFO - PROCESS | 1740 | 1466587839688 Marionette DEBUG loaded listener.js 02:30:39 INFO - PROCESS | 1740 | ++DOMWINDOW == 65 (15183C00) [pid = 1740] [serial = 1133] [outer = 13E9E800] 02:30:40 INFO - PROCESS | 1740 | 1466587840318 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 02:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 02:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1036ms 02:30:40 INFO - PROCESS | 1740 | 1466587840403 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 02:30:40 INFO - PROCESS | 1740 | 1466587840405 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 02:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 02:30:40 INFO - PROCESS | 1740 | 1466587840411 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 02:30:40 INFO - PROCESS | 1740 | 1466587840417 Marionette TRACE conn3 <- [1,1474,null,{}] 02:30:40 INFO - PROCESS | 1740 | 1466587840427 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:40 INFO - PROCESS | 1740 | 1466587840431 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:40 INFO - PROCESS | 1740 | 1466587840541 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 02:30:40 INFO - PROCESS | 1740 | 1466587840669 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:40 INFO - PROCESS | 1740 | 1466587840671 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:40 INFO - PROCESS | 1740 | ++DOCSHELL 15D4FC00 == 27 [pid = 1740] [id = 378] 02:30:40 INFO - PROCESS | 1740 | ++DOMWINDOW == 66 (15D50400) [pid = 1740] [serial = 1134] [outer = 00000000] 02:30:40 INFO - PROCESS | 1740 | ++DOMWINDOW == 67 (16281400) [pid = 1740] [serial = 1135] [outer = 15D50400] 02:30:40 INFO - PROCESS | 1740 | 1466587840725 Marionette DEBUG loaded listener.js 02:30:40 INFO - PROCESS | 1740 | ++DOMWINDOW == 68 (162D9000) [pid = 1740] [serial = 1136] [outer = 15D50400] 02:30:41 INFO - PROCESS | 1740 | 1466587841495 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 02:30:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 02:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1149ms 02:30:41 INFO - PROCESS | 1740 | 1466587841549 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 02:30:41 INFO - PROCESS | 1740 | 1466587841553 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 02:30:41 INFO - PROCESS | 1740 | 1466587841558 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 02:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 02:30:41 INFO - PROCESS | 1740 | 1466587841562 Marionette TRACE conn3 <- [1,1478,null,{}] 02:30:41 INFO - PROCESS | 1740 | 1466587841569 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:41 INFO - PROCESS | 1740 | 1466587841572 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:41 INFO - PROCESS | 1740 | 1466587841713 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 02:30:41 INFO - PROCESS | 1740 | --DOCSHELL 162DF000 == 26 [pid = 1740] [id = 301] 02:30:43 INFO - PROCESS | 1740 | --DOCSHELL 136FAC00 == 25 [pid = 1740] [id = 296] 02:30:43 INFO - PROCESS | 1740 | --DOCSHELL 10A7FC00 == 24 [pid = 1740] [id = 303] 02:30:43 INFO - PROCESS | 1740 | --DOCSHELL 18475400 == 23 [pid = 1740] [id = 311] 02:30:43 INFO - PROCESS | 1740 | --DOCSHELL 1500CC00 == 22 [pid = 1740] [id = 304] 02:30:43 INFO - PROCESS | 1740 | --DOCSHELL 110DE800 == 21 [pid = 1740] [id = 374] 02:30:43 INFO - PROCESS | 1740 | --DOCSHELL 18262400 == 20 [pid = 1740] [id = 310] 02:30:43 INFO - PROCESS | 1740 | --DOCSHELL 165EC800 == 19 [pid = 1740] [id = 299] 02:30:43 INFO - PROCESS | 1740 | --DOCSHELL 17E45400 == 18 [pid = 1740] [id = 302] 02:30:43 INFO - PROCESS | 1740 | --DOCSHELL 15D57400 == 17 [pid = 1740] [id = 298] 02:30:43 INFO - PROCESS | 1740 | --DOCSHELL 1508F400 == 16 [pid = 1740] [id = 297] 02:30:43 INFO - PROCESS | 1740 | --DOCSHELL 11202C00 == 15 [pid = 1740] [id = 305] 02:30:43 INFO - PROCESS | 1740 | --DOCSHELL 105F1000 == 14 [pid = 1740] [id = 300] 02:30:43 INFO - PROCESS | 1740 | --DOCSHELL 13031800 == 13 [pid = 1740] [id = 295] 02:30:43 INFO - PROCESS | 1740 | --DOCSHELL 139B0C00 == 12 [pid = 1740] [id = 377] 02:30:43 INFO - PROCESS | 1740 | --DOCSHELL 15D4FC00 == 11 [pid = 1740] [id = 378] 02:30:43 INFO - PROCESS | 1740 | --DOCSHELL 13032000 == 10 [pid = 1740] [id = 376] 02:30:43 INFO - PROCESS | 1740 | --DOCSHELL 155DD800 == 9 [pid = 1740] [id = 373] 02:30:43 INFO - PROCESS | 1740 | --DOCSHELL 10326400 == 8 [pid = 1740] [id = 375] 02:30:43 INFO - PROCESS | 1740 | 1466587843777 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:43 INFO - PROCESS | 1740 | 1466587843781 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:43 INFO - PROCESS | 1740 | ++DOCSHELL 0F2AA000 == 9 [pid = 1740] [id = 379] 02:30:43 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (10326400) [pid = 1740] [serial = 1137] [outer = 00000000] 02:30:43 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (10439800) [pid = 1740] [serial = 1138] [outer = 10326400] 02:30:43 INFO - PROCESS | 1740 | 1466587843894 Marionette DEBUG loaded listener.js 02:30:44 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (10A5B800) [pid = 1740] [serial = 1139] [outer = 10326400] 02:30:44 INFO - PROCESS | 1740 | 1466587844318 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 02:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 02:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 2816ms 02:30:44 INFO - PROCESS | 1740 | 1466587844431 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 02:30:44 INFO - PROCESS | 1740 | 1466587844434 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 02:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 02:30:44 INFO - PROCESS | 1740 | 1466587844440 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 02:30:44 INFO - PROCESS | 1740 | 1466587844443 Marionette TRACE conn3 <- [1,1482,null,{}] 02:30:44 INFO - PROCESS | 1740 | 1466587844448 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:44 INFO - PROCESS | 1740 | 1466587844452 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:44 INFO - PROCESS | 1740 | 1466587844541 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 02:30:44 INFO - PROCESS | 1740 | 1466587844556 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:44 INFO - PROCESS | 1740 | 1466587844559 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:44 INFO - PROCESS | 1740 | ++DOCSHELL 12D73000 == 10 [pid = 1740] [id = 380] 02:30:44 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (12D7F400) [pid = 1740] [serial = 1140] [outer = 00000000] 02:30:44 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (1309DC00) [pid = 1740] [serial = 1141] [outer = 12D7F400] 02:30:44 INFO - PROCESS | 1740 | 1466587844606 Marionette DEBUG loaded listener.js 02:30:44 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (13154800) [pid = 1740] [serial = 1142] [outer = 12D7F400] 02:30:45 INFO - PROCESS | 1740 | 1466587845077 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 02:30:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 02:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 728ms 02:30:45 INFO - PROCESS | 1740 | 1466587845166 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 02:30:45 INFO - PROCESS | 1740 | 1466587845170 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 02:30:45 INFO - PROCESS | 1740 | 1466587845177 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 02:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 02:30:45 INFO - PROCESS | 1740 | 1466587845179 Marionette TRACE conn3 <- [1,1486,null,{}] 02:30:45 INFO - PROCESS | 1740 | 1466587845183 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:45 INFO - PROCESS | 1740 | 1466587845186 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:45 INFO - PROCESS | 1740 | 1466587845370 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 02:30:45 INFO - PROCESS | 1740 | 1466587845384 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:45 INFO - PROCESS | 1740 | 1466587845386 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:45 INFO - PROCESS | 1740 | ++DOCSHELL 12AAEC00 == 11 [pid = 1740] [id = 381] 02:30:45 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (14371400) [pid = 1740] [serial = 1143] [outer = 00000000] 02:30:45 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (14378400) [pid = 1740] [serial = 1144] [outer = 14371400] 02:30:45 INFO - PROCESS | 1740 | 1466587845431 Marionette DEBUG loaded listener.js 02:30:45 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (15183000) [pid = 1740] [serial = 1145] [outer = 14371400] 02:30:45 INFO - PROCESS | 1740 | 1466587845870 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 02:30:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 02:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 712ms 02:30:45 INFO - PROCESS | 1740 | 1466587845913 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 02:30:45 INFO - PROCESS | 1740 | 1466587845915 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 02:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 02:30:45 INFO - PROCESS | 1740 | 1466587845920 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 02:30:45 INFO - PROCESS | 1740 | 1466587845926 Marionette TRACE conn3 <- [1,1490,null,{}] 02:30:45 INFO - PROCESS | 1740 | 1466587845954 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:45 INFO - PROCESS | 1740 | 1466587845957 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:46 INFO - PROCESS | 1740 | 1466587846078 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 02:30:46 INFO - PROCESS | 1740 | 1466587846139 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:46 INFO - PROCESS | 1740 | 1466587846141 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:46 INFO - PROCESS | 1740 | ++DOCSHELL 158C4800 == 12 [pid = 1740] [id = 382] 02:30:46 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (158CA400) [pid = 1740] [serial = 1146] [outer = 00000000] 02:30:46 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (15D56800) [pid = 1740] [serial = 1147] [outer = 158CA400] 02:30:46 INFO - PROCESS | 1740 | 1466587846184 Marionette DEBUG loaded listener.js 02:30:46 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (16281000) [pid = 1740] [serial = 1148] [outer = 158CA400] 02:30:46 INFO - PROCESS | 1740 | 1466587846673 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 02:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 02:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 765ms 02:30:46 INFO - PROCESS | 1740 | 1466587846745 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 02:30:46 INFO - PROCESS | 1740 | 1466587846747 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 02:30:46 INFO - PROCESS | 1740 | 1466587846758 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 02:30:46 INFO - PROCESS | 1740 | 1466587846760 Marionette TRACE conn3 <- [1,1494,null,{}] 02:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 02:30:46 INFO - PROCESS | 1740 | 1466587846763 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:46 INFO - PROCESS | 1740 | 1466587846765 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:46 INFO - PROCESS | 1740 | 1466587846885 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 02:30:46 INFO - PROCESS | 1740 | 1466587846894 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:46 INFO - PROCESS | 1740 | 1466587846896 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:46 INFO - PROCESS | 1740 | ++DOCSHELL 15D54400 == 13 [pid = 1740] [id = 383] 02:30:46 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (162D8400) [pid = 1740] [serial = 1149] [outer = 00000000] 02:30:46 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (165F0000) [pid = 1740] [serial = 1150] [outer = 162D8400] 02:30:46 INFO - PROCESS | 1740 | 1466587846987 Marionette DEBUG loaded listener.js 02:30:47 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (165F3000) [pid = 1740] [serial = 1151] [outer = 162D8400] 02:30:47 INFO - PROCESS | 1740 | 1466587847405 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 02:30:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 02:30:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 696ms 02:30:47 INFO - PROCESS | 1740 | 1466587847461 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 02:30:47 INFO - PROCESS | 1740 | 1466587847463 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 02:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 02:30:47 INFO - PROCESS | 1740 | 1466587847466 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 02:30:47 INFO - PROCESS | 1740 | 1466587847468 Marionette TRACE conn3 <- [1,1498,null,{}] 02:30:47 INFO - PROCESS | 1740 | 1466587847471 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:47 INFO - PROCESS | 1740 | 1466587847473 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:47 INFO - PROCESS | 1740 | 1466587847581 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 02:30:47 INFO - PROCESS | 1740 | 1466587847593 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:47 INFO - PROCESS | 1740 | 1466587847599 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:47 INFO - PROCESS | 1740 | ++DOCSHELL 16A74400 == 14 [pid = 1740] [id = 384] 02:30:47 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (16A7E800) [pid = 1740] [serial = 1152] [outer = 00000000] 02:30:47 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (16C6A800) [pid = 1740] [serial = 1153] [outer = 16A7E800] 02:30:47 INFO - PROCESS | 1740 | 1466587847701 Marionette DEBUG loaded listener.js 02:30:47 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (16ED6800) [pid = 1740] [serial = 1154] [outer = 16A7E800] 02:30:48 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (17043000) [pid = 1740] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 02:30:48 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (10A5B400) [pid = 1740] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 02:30:48 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (10A62C00) [pid = 1740] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 02:30:48 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (10A5A800) [pid = 1740] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 02:30:48 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (1557F800) [pid = 1740] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 02:30:48 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (1845B400) [pid = 1740] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 02:30:48 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (165F2400) [pid = 1740] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 02:30:48 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (13273000) [pid = 1740] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 02:30:48 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (155DB800) [pid = 1740] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 02:30:48 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (15F7FC00) [pid = 1740] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 02:30:48 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (13036C00) [pid = 1740] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 02:30:48 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (13E9E800) [pid = 1740] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 02:30:48 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (110F3000) [pid = 1740] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 02:30:48 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (15AD2800) [pid = 1740] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 02:30:48 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (10328400) [pid = 1740] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 02:30:48 INFO - PROCESS | 1740 | 1466587848407 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 02:30:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 02:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1013ms 02:30:48 INFO - PROCESS | 1740 | 1466587848470 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 02:30:48 INFO - PROCESS | 1740 | 1466587848472 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 02:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 02:30:48 INFO - PROCESS | 1740 | 1466587848477 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 02:30:48 INFO - PROCESS | 1740 | 1466587848479 Marionette TRACE conn3 <- [1,1502,null,{}] 02:30:48 INFO - PROCESS | 1740 | 1466587848482 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:48 INFO - PROCESS | 1740 | 1466587848484 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:48 INFO - PROCESS | 1740 | 1466587848563 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 02:30:48 INFO - PROCESS | 1740 | 1466587848569 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:48 INFO - PROCESS | 1740 | 1466587848571 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:48 INFO - PROCESS | 1740 | ++DOCSHELL 110DB400 == 15 [pid = 1740] [id = 385] 02:30:48 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (110E4800) [pid = 1740] [serial = 1155] [outer = 00000000] 02:30:48 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (14379400) [pid = 1740] [serial = 1156] [outer = 110E4800] 02:30:48 INFO - PROCESS | 1740 | 1466587848614 Marionette DEBUG loaded listener.js 02:30:48 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (155CF400) [pid = 1740] [serial = 1157] [outer = 110E4800] 02:30:49 INFO - PROCESS | 1740 | 1466587849204 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 02:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 02:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 760ms 02:30:49 INFO - PROCESS | 1740 | 1466587849248 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 02:30:49 INFO - PROCESS | 1740 | 1466587849250 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 02:30:49 INFO - PROCESS | 1740 | 1466587849253 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 02:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 02:30:49 INFO - PROCESS | 1740 | 1466587849255 Marionette TRACE conn3 <- [1,1506,null,{}] 02:30:49 INFO - PROCESS | 1740 | 1466587849259 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:49 INFO - PROCESS | 1740 | 1466587849261 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:49 INFO - PROCESS | 1740 | 1466587849366 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 02:30:49 INFO - PROCESS | 1740 | 1466587849374 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:49 INFO - PROCESS | 1740 | 1466587849376 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:49 INFO - PROCESS | 1740 | ++DOCSHELL 16A6D400 == 16 [pid = 1740] [id = 386] 02:30:49 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (16A74C00) [pid = 1740] [serial = 1158] [outer = 00000000] 02:30:49 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (1703A800) [pid = 1740] [serial = 1159] [outer = 16A74C00] 02:30:49 INFO - PROCESS | 1740 | 1466587849426 Marionette DEBUG loaded listener.js 02:30:49 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (1703F800) [pid = 1740] [serial = 1160] [outer = 16A74C00] 02:30:49 INFO - PROCESS | 1740 | 1466587849843 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 02:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 02:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 649ms 02:30:49 INFO - PROCESS | 1740 | 1466587849892 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 02:30:49 INFO - PROCESS | 1740 | 1466587849894 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 02:30:49 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 02:30:49 INFO - PROCESS | 1740 | 1466587849897 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 02:30:49 INFO - PROCESS | 1740 | 1466587849899 Marionette TRACE conn3 <- [1,1510,null,{}] 02:30:49 INFO - PROCESS | 1740 | 1466587849906 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:49 INFO - PROCESS | 1740 | 1466587849908 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:49 INFO - PROCESS | 1740 | 1466587849983 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 02:30:50 INFO - PROCESS | 1740 | 1466587849989 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:50 INFO - PROCESS | 1740 | 1466587849991 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:50 INFO - PROCESS | 1740 | ++DOCSHELL 0F2A7400 == 17 [pid = 1740] [id = 387] 02:30:50 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (1031E800) [pid = 1740] [serial = 1161] [outer = 00000000] 02:30:50 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (178EF000) [pid = 1740] [serial = 1162] [outer = 1031E800] 02:30:50 INFO - PROCESS | 1740 | 1466587850035 Marionette DEBUG loaded listener.js 02:30:50 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (1774A400) [pid = 1740] [serial = 1163] [outer = 1031E800] 02:30:50 INFO - PROCESS | 1740 | 1466587850631 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 02:30:50 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 () { 02:30:50 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:30:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 02:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:30:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 02:30:50 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 () { 02:30:50 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:30:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 02:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:30:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 02:30:50 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 () { 02:30:50 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:30:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 02:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:30:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 02:30:50 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 () { 02:30:50 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:30:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 02:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:30:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 02:30:50 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 823ms 02:30:50 INFO - PROCESS | 1740 | 1466587850735 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 02:30:50 INFO - PROCESS | 1740 | 1466587850740 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 02:30:50 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 02:30:50 INFO - PROCESS | 1740 | 1466587850747 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 02:30:50 INFO - PROCESS | 1740 | 1466587850751 Marionette TRACE conn3 <- [1,1514,null,{}] 02:30:50 INFO - PROCESS | 1740 | 1466587850758 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:50 INFO - PROCESS | 1740 | 1466587850761 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:50 INFO - PROCESS | 1740 | 1466587850872 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 02:30:51 INFO - PROCESS | 1740 | 1466587850993 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:51 INFO - PROCESS | 1740 | 1466587850996 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:51 INFO - PROCESS | 1740 | ++DOCSHELL 13074400 == 18 [pid = 1740] [id = 388] 02:30:51 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (13075400) [pid = 1740] [serial = 1164] [outer = 00000000] 02:30:51 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (14372800) [pid = 1740] [serial = 1165] [outer = 13075400] 02:30:51 INFO - PROCESS | 1740 | 1466587851053 Marionette DEBUG loaded listener.js 02:30:51 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (15090000) [pid = 1740] [serial = 1166] [outer = 13075400] 02:30:51 INFO - PROCESS | 1740 | 1466587851640 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 02:30:51 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:30:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 02:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:30:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 02:30:51 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:30:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 02:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:30:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 02:30:51 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 02:30:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 02:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:30:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 02:30:51 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 902ms 02:30:51 INFO - PROCESS | 1740 | 1466587851686 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 02:30:51 INFO - PROCESS | 1740 | 1466587851691 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 02:30:51 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 02:30:51 INFO - PROCESS | 1740 | 1466587851698 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 02:30:51 INFO - PROCESS | 1740 | 1466587851701 Marionette TRACE conn3 <- [1,1518,null,{}] 02:30:51 INFO - PROCESS | 1740 | 1466587851705 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:51 INFO - PROCESS | 1740 | 1466587851708 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:51 INFO - PROCESS | 1740 | 1466587851825 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 02:30:51 INFO - PROCESS | 1740 | 1466587851925 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:51 INFO - PROCESS | 1740 | 1466587851928 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:51 INFO - PROCESS | 1740 | ++DOCSHELL 162E4800 == 19 [pid = 1740] [id = 389] 02:30:51 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (165E9800) [pid = 1740] [serial = 1167] [outer = 00000000] 02:30:51 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (16C13000) [pid = 1740] [serial = 1168] [outer = 165E9800] 02:30:51 INFO - PROCESS | 1740 | 1466587851990 Marionette DEBUG loaded listener.js 02:30:52 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (16ED2800) [pid = 1740] [serial = 1169] [outer = 165E9800] 02:30:52 INFO - PROCESS | 1740 | 1466587852551 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 02:30:52 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 02:30:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 02:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:30:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 02:30:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 02:30:52 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. 02:30:52 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 02:30:52 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 902ms 02:30:52 INFO - PROCESS | 1740 | 1466587852617 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 02:30:52 INFO - PROCESS | 1740 | 1466587852619 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 02:30:52 INFO - PROCESS | 1740 | 1466587852625 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 02:30:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 02:30:52 INFO - PROCESS | 1740 | 1466587852629 Marionette TRACE conn3 <- [1,1522,null,{}] 02:30:52 INFO - PROCESS | 1740 | 1466587852640 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:52 INFO - PROCESS | 1740 | 1466587852644 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:52 INFO - PROCESS | 1740 | 1466587852749 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 02:30:52 INFO - PROCESS | 1740 | 1466587852851 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:52 INFO - PROCESS | 1740 | 1466587852854 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:52 INFO - PROCESS | 1740 | ++DOCSHELL 1327DC00 == 20 [pid = 1740] [id = 390] 02:30:52 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (1826A400) [pid = 1740] [serial = 1170] [outer = 00000000] 02:30:52 INFO - PROCESS | 1740 | ++DOMWINDOW == 88 (1845B000) [pid = 1740] [serial = 1171] [outer = 1826A400] 02:30:52 INFO - PROCESS | 1740 | 1466587852909 Marionette DEBUG loaded listener.js 02:30:53 INFO - PROCESS | 1740 | ++DOMWINDOW == 89 (18463000) [pid = 1740] [serial = 1172] [outer = 1826A400] 02:30:53 INFO - PROCESS | 1740 | 1466587853506 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 02:30:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 02:30:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 949ms 02:30:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 02:30:53 INFO - PROCESS | 1740 | 1466587853571 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 02:30:53 INFO - PROCESS | 1740 | 1466587853573 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 02:30:53 INFO - PROCESS | 1740 | 1466587853577 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 02:30:53 INFO - PROCESS | 1740 | 1466587853579 Marionette TRACE conn3 <- [1,1526,null,{}] 02:30:53 INFO - PROCESS | 1740 | 1466587853583 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:53 INFO - PROCESS | 1740 | 1466587853585 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:53 INFO - PROCESS | 1740 | 1466587853687 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 02:30:53 INFO - PROCESS | 1740 | 1466587853948 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:53 INFO - PROCESS | 1740 | 1466587853951 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:53 INFO - PROCESS | 1740 | ++DOCSHELL 10435C00 == 21 [pid = 1740] [id = 391] 02:30:53 INFO - PROCESS | 1740 | ++DOMWINDOW == 90 (10476C00) [pid = 1740] [serial = 1173] [outer = 00000000] 02:30:54 INFO - PROCESS | 1740 | ++DOMWINDOW == 91 (10A7D400) [pid = 1740] [serial = 1174] [outer = 10476C00] 02:30:54 INFO - PROCESS | 1740 | 1466587854000 Marionette DEBUG loaded listener.js 02:30:54 INFO - PROCESS | 1740 | ++DOMWINDOW == 92 (12AAC000) [pid = 1740] [serial = 1175] [outer = 10476C00] 02:30:54 INFO - PROCESS | 1740 | --DOMWINDOW == 91 (13654000) [pid = 1740] [serial = 1121] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 1740 | --DOMWINDOW == 90 (1500BC00) [pid = 1740] [serial = 1132] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 1740 | --DOMWINDOW == 89 (1281DC00) [pid = 1740] [serial = 1123] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 1740 | --DOMWINDOW == 88 (105F4C00) [pid = 1740] [serial = 1127] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 1740 | --DOMWINDOW == 87 (17039800) [pid = 1740] [serial = 1120] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (18023400) [pid = 1740] [serial = 1117] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (103E6400) [pid = 1740] [serial = 1126] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (1281D800) [pid = 1740] [serial = 1099] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (110DC400) [pid = 1740] [serial = 1098] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (11AE3400) [pid = 1740] [serial = 1101] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (11CD0800) [pid = 1740] [serial = 1102] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (1314C800) [pid = 1740] [serial = 1090] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (1303AC00) [pid = 1740] [serial = 1089] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (162E3400) [pid = 1740] [serial = 1093] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (158D0C00) [pid = 1740] [serial = 1092] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (1997FC00) [pid = 1740] [serial = 1096] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (18776C00) [pid = 1740] [serial = 1095] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (170A1C00) [pid = 1740] [serial = 691] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:30:54 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (16A83C00) [pid = 1740] [serial = 1113] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (1365DC00) [pid = 1740] [serial = 1104] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (13E9D400) [pid = 1740] [serial = 1105] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (158C3000) [pid = 1740] [serial = 1107] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (162E0400) [pid = 1740] [serial = 1110] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 1740 | --DOMWINDOW == 68 (165E8800) [pid = 1740] [serial = 1111] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 1740 | --DOMWINDOW == 67 (16ED1800) [pid = 1740] [serial = 1114] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 1740 | --DOMWINDOW == 66 (1826A000) [pid = 1740] [serial = 1118] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 1740 | --DOMWINDOW == 65 (15AD8000) [pid = 1740] [serial = 1108] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 1740 | --DOMWINDOW == 64 (131EB400) [pid = 1740] [serial = 1130] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 1740 | --DOMWINDOW == 63 (15183C00) [pid = 1740] [serial = 1133] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 1740 | --DOMWINDOW == 62 (13116800) [pid = 1740] [serial = 1124] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 1740 | --DOMWINDOW == 61 (13129400) [pid = 1740] [serial = 1129] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 1740 | --DOMWINDOW == 60 (16281400) [pid = 1740] [serial = 1135] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 1740 | 1466587854628 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 02:30:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 02:30:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1045ms 02:30:54 INFO - PROCESS | 1740 | 1466587854651 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 02:30:54 INFO - PROCESS | 1740 | 1466587854654 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 02:30:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 02:30:54 INFO - PROCESS | 1740 | 1466587854674 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 02:30:54 INFO - PROCESS | 1740 | 1466587854677 Marionette TRACE conn3 <- [1,1530,null,{}] 02:30:54 INFO - PROCESS | 1740 | 1466587854682 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:54 INFO - PROCESS | 1740 | 1466587854684 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:54 INFO - PROCESS | 1740 | 1466587854767 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 02:30:54 INFO - PROCESS | 1740 | 1466587854774 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:54 INFO - PROCESS | 1740 | 1466587854777 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:54 INFO - PROCESS | 1740 | ++DOCSHELL 11AE6400 == 22 [pid = 1740] [id = 392] 02:30:54 INFO - PROCESS | 1740 | ++DOMWINDOW == 61 (1281DC00) [pid = 1740] [serial = 1176] [outer = 00000000] 02:30:54 INFO - PROCESS | 1740 | ++DOMWINDOW == 62 (13117400) [pid = 1740] [serial = 1177] [outer = 1281DC00] 02:30:54 INFO - PROCESS | 1740 | 1466587854822 Marionette DEBUG loaded listener.js 02:30:54 INFO - PROCESS | 1740 | ++DOMWINDOW == 63 (13152400) [pid = 1740] [serial = 1178] [outer = 1281DC00] 02:30:55 INFO - PROCESS | 1740 | 1466587855289 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 02:30:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 02:30:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 649ms 02:30:55 INFO - PROCESS | 1740 | 1466587855313 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 02:30:55 INFO - PROCESS | 1740 | 1466587855317 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 02:30:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 02:30:55 INFO - PROCESS | 1740 | 1466587855321 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 02:30:55 INFO - PROCESS | 1740 | 1466587855323 Marionette TRACE conn3 <- [1,1534,null,{}] 02:30:55 INFO - PROCESS | 1740 | 1466587855326 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:55 INFO - PROCESS | 1740 | 1466587855328 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:55 INFO - PROCESS | 1740 | 1466587855439 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 02:30:55 INFO - PROCESS | 1740 | 1466587855451 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:55 INFO - PROCESS | 1740 | 1466587855453 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:55 INFO - PROCESS | 1740 | ++DOCSHELL 105EC800 == 23 [pid = 1740] [id = 393] 02:30:55 INFO - PROCESS | 1740 | ++DOMWINDOW == 64 (12BCD400) [pid = 1740] [serial = 1179] [outer = 00000000] 02:30:55 INFO - PROCESS | 1740 | ++DOMWINDOW == 65 (14372400) [pid = 1740] [serial = 1180] [outer = 12BCD400] 02:30:55 INFO - PROCESS | 1740 | 1466587855501 Marionette DEBUG loaded listener.js 02:30:55 INFO - PROCESS | 1740 | ++DOMWINDOW == 66 (1500E400) [pid = 1740] [serial = 1181] [outer = 12BCD400] 02:30:56 INFO - PROCESS | 1740 | 1466587855985 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 02:30:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 02:30:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 712ms 02:30:56 INFO - PROCESS | 1740 | 1466587856021 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 02:30:56 INFO - PROCESS | 1740 | 1466587856023 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 02:30:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 02:30:56 INFO - PROCESS | 1740 | 1466587856042 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 02:30:56 INFO - PROCESS | 1740 | 1466587856047 Marionette TRACE conn3 <- [1,1538,null,{}] 02:30:56 INFO - PROCESS | 1740 | 1466587856051 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:56 INFO - PROCESS | 1740 | 1466587856055 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:56 INFO - PROCESS | 1740 | 1466587856169 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 02:30:56 INFO - PROCESS | 1740 | 1466587856176 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:56 INFO - PROCESS | 1740 | 1466587856178 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:56 INFO - PROCESS | 1740 | ++DOCSHELL 155D5400 == 24 [pid = 1740] [id = 394] 02:30:56 INFO - PROCESS | 1740 | ++DOMWINDOW == 67 (155D6800) [pid = 1740] [serial = 1182] [outer = 00000000] 02:30:56 INFO - PROCESS | 1740 | ++DOMWINDOW == 68 (158CC000) [pid = 1740] [serial = 1183] [outer = 155D6800] 02:30:56 INFO - PROCESS | 1740 | 1466587856226 Marionette DEBUG loaded listener.js 02:30:56 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (15D57C00) [pid = 1740] [serial = 1184] [outer = 155D6800] 02:30:56 INFO - PROCESS | 1740 | 1466587856732 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 02:30:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 02:30:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 712ms 02:30:56 INFO - PROCESS | 1740 | 1466587856778 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 02:30:56 INFO - PROCESS | 1740 | 1466587856781 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 02:30:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 02:30:56 INFO - PROCESS | 1740 | 1466587856784 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 02:30:56 INFO - PROCESS | 1740 | 1466587856786 Marionette TRACE conn3 <- [1,1542,null,{}] 02:30:56 INFO - PROCESS | 1740 | 1466587856789 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:56 INFO - PROCESS | 1740 | 1466587856791 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:56 INFO - PROCESS | 1740 | 1466587856930 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 02:30:56 INFO - PROCESS | 1740 | 1466587856951 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:56 INFO - PROCESS | 1740 | 1466587856953 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:56 INFO - PROCESS | 1740 | ++DOCSHELL 15ADC400 == 25 [pid = 1740] [id = 395] 02:30:56 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (15ADC800) [pid = 1740] [serial = 1185] [outer = 00000000] 02:30:56 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (165E6400) [pid = 1740] [serial = 1186] [outer = 15ADC800] 02:30:57 INFO - PROCESS | 1740 | 1466587856997 Marionette DEBUG loaded listener.js 02:30:57 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (165EC400) [pid = 1740] [serial = 1187] [outer = 15ADC800] 02:30:57 INFO - PROCESS | 1740 | 1466587857431 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 02:30:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 02:30:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 713ms 02:30:57 INFO - PROCESS | 1740 | 1466587857488 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 02:30:57 INFO - PROCESS | 1740 | 1466587857490 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 02:30:57 INFO - PROCESS | 1740 | 1466587857493 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 02:30:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 02:30:57 INFO - PROCESS | 1740 | 1466587857495 Marionette TRACE conn3 <- [1,1546,null,{}] 02:30:57 INFO - PROCESS | 1740 | 1466587857498 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:57 INFO - PROCESS | 1740 | 1466587857500 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:57 INFO - PROCESS | 1740 | 1466587857608 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 02:30:57 INFO - PROCESS | 1740 | 1466587857614 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:57 INFO - PROCESS | 1740 | 1466587857621 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:57 INFO - PROCESS | 1740 | ++DOCSHELL 16C13800 == 26 [pid = 1740] [id = 396] 02:30:57 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (16C15C00) [pid = 1740] [serial = 1188] [outer = 00000000] 02:30:57 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (16ED6C00) [pid = 1740] [serial = 1189] [outer = 16C15C00] 02:30:57 INFO - PROCESS | 1740 | 1466587857679 Marionette DEBUG loaded listener.js 02:30:57 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (170A1800) [pid = 1740] [serial = 1190] [outer = 16C15C00] 02:30:58 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (16A7E800) [pid = 1740] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 02:30:58 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (162D8400) [pid = 1740] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 02:30:58 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (14371400) [pid = 1740] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 02:30:58 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (12D7F400) [pid = 1740] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 02:30:58 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (10326400) [pid = 1740] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 02:30:58 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (16A74C00) [pid = 1740] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 02:30:58 INFO - PROCESS | 1740 | --DOMWINDOW == 68 (158CA400) [pid = 1740] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 02:30:58 INFO - PROCESS | 1740 | --DOMWINDOW == 67 (110E4800) [pid = 1740] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 02:30:58 INFO - PROCESS | 1740 | --DOMWINDOW == 66 (15D50400) [pid = 1740] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 02:30:58 INFO - PROCESS | 1740 | 1466587858191 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 02:30:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 02:30:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 759ms 02:30:58 INFO - PROCESS | 1740 | 1466587858256 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 02:30:58 INFO - PROCESS | 1740 | 1466587858258 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 02:30:58 INFO - PROCESS | 1740 | 1466587858262 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 02:30:58 INFO - PROCESS | 1740 | 1466587858263 Marionette TRACE conn3 <- [1,1550,null,{}] 02:30:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 02:30:58 INFO - PROCESS | 1740 | 1466587858269 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:58 INFO - PROCESS | 1740 | 1466587858271 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:58 INFO - PROCESS | 1740 | 1466587858385 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 02:30:58 INFO - PROCESS | 1740 | 1466587858440 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:58 INFO - PROCESS | 1740 | 1466587858442 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:58 INFO - PROCESS | 1740 | ++DOCSHELL 12AA9000 == 27 [pid = 1740] [id = 397] 02:30:58 INFO - PROCESS | 1740 | ++DOMWINDOW == 67 (13EA3400) [pid = 1740] [serial = 1191] [outer = 00000000] 02:30:58 INFO - PROCESS | 1740 | ++DOMWINDOW == 68 (162E3C00) [pid = 1740] [serial = 1192] [outer = 13EA3400] 02:30:58 INFO - PROCESS | 1740 | 1466587858494 Marionette DEBUG loaded listener.js 02:30:58 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (1776F800) [pid = 1740] [serial = 1193] [outer = 13EA3400] 02:30:58 INFO - PROCESS | 1740 | 1466587858867 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 02:30:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 02:30:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 633ms 02:30:58 INFO - PROCESS | 1740 | 1466587858908 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 02:30:58 INFO - PROCESS | 1740 | 1466587858910 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 02:30:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 02:30:58 INFO - PROCESS | 1740 | 1466587858914 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 02:30:58 INFO - PROCESS | 1740 | 1466587858915 Marionette TRACE conn3 <- [1,1554,null,{}] 02:30:58 INFO - PROCESS | 1740 | 1466587858919 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:58 INFO - PROCESS | 1740 | 1466587858921 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:59 INFO - PROCESS | 1740 | 1466587858999 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 02:30:59 INFO - PROCESS | 1740 | 1466587859005 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:59 INFO - PROCESS | 1740 | 1466587859007 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:59 INFO - PROCESS | 1740 | ++DOCSHELL 0F29FC00 == 28 [pid = 1740] [id = 398] 02:30:59 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (158D0000) [pid = 1740] [serial = 1194] [outer = 00000000] 02:30:59 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (17EA7800) [pid = 1740] [serial = 1195] [outer = 158D0000] 02:30:59 INFO - PROCESS | 1740 | 1466587859050 Marionette DEBUG loaded listener.js 02:30:59 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (18267000) [pid = 1740] [serial = 1196] [outer = 158D0000] 02:30:59 INFO - PROCESS | 1740 | 1466587859512 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 02:30:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 02:30:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 601ms 02:30:59 INFO - PROCESS | 1740 | 1466587859542 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 02:30:59 INFO - PROCESS | 1740 | 1466587859544 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 02:30:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 02:30:59 INFO - PROCESS | 1740 | 1466587859548 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 02:30:59 INFO - PROCESS | 1740 | 1466587859549 Marionette TRACE conn3 <- [1,1558,null,{}] 02:30:59 INFO - PROCESS | 1740 | 1466587859566 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:59 INFO - PROCESS | 1740 | 1466587859568 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:59 INFO - PROCESS | 1740 | 1466587859645 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 02:30:59 INFO - PROCESS | 1740 | 1466587859650 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:59 INFO - PROCESS | 1740 | 1466587859652 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:30:59 INFO - PROCESS | 1740 | ++DOCSHELL 10A62000 == 29 [pid = 1740] [id = 399] 02:30:59 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (12D7AC00) [pid = 1740] [serial = 1197] [outer = 00000000] 02:30:59 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (18264000) [pid = 1740] [serial = 1198] [outer = 12D7AC00] 02:30:59 INFO - PROCESS | 1740 | 1466587859702 Marionette DEBUG loaded listener.js 02:30:59 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (18456400) [pid = 1740] [serial = 1199] [outer = 12D7AC00] 02:31:00 INFO - PROCESS | 1740 | 1466587860220 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 02:31:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 02:31:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 696ms 02:31:00 INFO - PROCESS | 1740 | 1466587860248 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 02:31:00 INFO - PROCESS | 1740 | 1466587860253 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 02:31:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 02:31:00 INFO - PROCESS | 1740 | 1466587860259 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 02:31:00 INFO - PROCESS | 1740 | 1466587860262 Marionette TRACE conn3 <- [1,1562,null,{}] 02:31:00 INFO - PROCESS | 1740 | 1466587860268 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:00 INFO - PROCESS | 1740 | 1466587860271 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:00 INFO - PROCESS | 1740 | 1466587860383 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 02:31:00 INFO - PROCESS | 1740 | 1466587860485 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:00 INFO - PROCESS | 1740 | 1466587860490 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:00 INFO - PROCESS | 1740 | ++DOCSHELL 10A5CC00 == 30 [pid = 1740] [id = 400] 02:31:00 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (10A62400) [pid = 1740] [serial = 1200] [outer = 00000000] 02:31:00 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (12D7F800) [pid = 1740] [serial = 1201] [outer = 10A62400] 02:31:00 INFO - PROCESS | 1740 | 1466587860545 Marionette DEBUG loaded listener.js 02:31:00 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (131EA800) [pid = 1740] [serial = 1202] [outer = 10A62400] 02:31:01 INFO - PROCESS | 1740 | 1466587861186 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 02:31:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 02:31:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1013ms 02:31:01 INFO - PROCESS | 1740 | 1466587861262 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 02:31:01 INFO - PROCESS | 1740 | 1466587861266 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 02:31:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 02:31:01 INFO - PROCESS | 1740 | 1466587861273 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 02:31:01 INFO - PROCESS | 1740 | 1466587861276 Marionette TRACE conn3 <- [1,1566,null,{}] 02:31:01 INFO - PROCESS | 1740 | 1466587861280 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:01 INFO - PROCESS | 1740 | 1466587861283 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:01 INFO - PROCESS | 1740 | 1466587861389 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 02:31:01 INFO - PROCESS | 1740 | 1466587861519 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:01 INFO - PROCESS | 1740 | 1466587861522 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:01 INFO - PROCESS | 1740 | ++DOCSHELL 13EA2000 == 31 [pid = 1740] [id = 401] 02:31:01 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (14371C00) [pid = 1740] [serial = 1203] [outer = 00000000] 02:31:01 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (15584C00) [pid = 1740] [serial = 1204] [outer = 14371C00] 02:31:01 INFO - PROCESS | 1740 | 1466587861578 Marionette DEBUG loaded listener.js 02:31:01 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (155D7400) [pid = 1740] [serial = 1205] [outer = 14371C00] 02:31:02 INFO - PROCESS | 1740 | 1466587862168 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 02:31:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 02:31:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 918ms 02:31:02 INFO - PROCESS | 1740 | 1466587862209 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 02:31:02 INFO - PROCESS | 1740 | 1466587862211 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 02:31:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 02:31:02 INFO - PROCESS | 1740 | 1466587862215 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 02:31:02 INFO - PROCESS | 1740 | 1466587862219 Marionette TRACE conn3 <- [1,1570,null,{}] 02:31:02 INFO - PROCESS | 1740 | 1466587862230 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:02 INFO - PROCESS | 1740 | 1466587862235 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:02 INFO - PROCESS | 1740 | 1466587862369 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 02:31:02 INFO - PROCESS | 1740 | 1466587862501 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:02 INFO - PROCESS | 1740 | 1466587862505 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:02 INFO - PROCESS | 1740 | ++DOCSHELL 17102C00 == 32 [pid = 1740] [id = 402] 02:31:02 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (176A4C00) [pid = 1740] [serial = 1206] [outer = 00000000] 02:31:02 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (17EA4400) [pid = 1740] [serial = 1207] [outer = 176A4C00] 02:31:02 INFO - PROCESS | 1740 | 1466587862561 Marionette DEBUG loaded listener.js 02:31:02 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (1826E400) [pid = 1740] [serial = 1208] [outer = 176A4C00] 02:31:03 INFO - PROCESS | 1740 | 1466587863336 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 02:31:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 02:31:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1171ms 02:31:03 INFO - PROCESS | 1740 | 1466587863368 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 02:31:03 INFO - PROCESS | 1740 | 1466587863372 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 02:31:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 02:31:03 INFO - PROCESS | 1740 | 1466587863390 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 02:31:03 INFO - PROCESS | 1740 | 1466587863393 Marionette TRACE conn3 <- [1,1574,null,{}] 02:31:03 INFO - PROCESS | 1740 | 1466587863401 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:03 INFO - PROCESS | 1740 | 1466587863403 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:03 INFO - PROCESS | 1740 | 1466587863500 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 02:31:03 INFO - PROCESS | 1740 | 1466587863659 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:03 INFO - PROCESS | 1740 | 1466587863662 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:03 INFO - PROCESS | 1740 | ++DOCSHELL 11266800 == 33 [pid = 1740] [id = 403] 02:31:03 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (11267C00) [pid = 1740] [serial = 1209] [outer = 00000000] 02:31:03 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (10A63800) [pid = 1740] [serial = 1210] [outer = 11267C00] 02:31:03 INFO - PROCESS | 1740 | 1466587863713 Marionette DEBUG loaded listener.js 02:31:03 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (1289F000) [pid = 1740] [serial = 1211] [outer = 11267C00] 02:31:04 INFO - PROCESS | 1740 | --DOCSHELL 0F2AA000 == 32 [pid = 1740] [id = 379] 02:31:04 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (162D9000) [pid = 1740] [serial = 1136] [outer = 00000000] [url = about:blank] 02:31:04 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (178EF000) [pid = 1740] [serial = 1162] [outer = 00000000] [url = about:blank] 02:31:04 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (16C6A800) [pid = 1740] [serial = 1153] [outer = 00000000] [url = about:blank] 02:31:04 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (165F3000) [pid = 1740] [serial = 1151] [outer = 00000000] [url = about:blank] 02:31:04 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (14378400) [pid = 1740] [serial = 1144] [outer = 00000000] [url = about:blank] 02:31:04 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (1309DC00) [pid = 1740] [serial = 1141] [outer = 00000000] [url = about:blank] 02:31:04 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (13154800) [pid = 1740] [serial = 1142] [outer = 00000000] [url = about:blank] 02:31:04 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (10439800) [pid = 1740] [serial = 1138] [outer = 00000000] [url = about:blank] 02:31:04 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (10A5B800) [pid = 1740] [serial = 1139] [outer = 00000000] [url = about:blank] 02:31:04 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (165F0000) [pid = 1740] [serial = 1150] [outer = 00000000] [url = about:blank] 02:31:04 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (1703A800) [pid = 1740] [serial = 1159] [outer = 00000000] [url = about:blank] 02:31:04 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (16ED6800) [pid = 1740] [serial = 1154] [outer = 00000000] [url = about:blank] 02:31:04 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (15D56800) [pid = 1740] [serial = 1147] [outer = 00000000] [url = about:blank] 02:31:04 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (16281000) [pid = 1740] [serial = 1148] [outer = 00000000] [url = about:blank] 02:31:04 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (1703F800) [pid = 1740] [serial = 1160] [outer = 00000000] [url = about:blank] 02:31:04 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (14379400) [pid = 1740] [serial = 1156] [outer = 00000000] [url = about:blank] 02:31:04 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (155CF400) [pid = 1740] [serial = 1157] [outer = 00000000] [url = about:blank] 02:31:04 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (15183000) [pid = 1740] [serial = 1145] [outer = 00000000] [url = about:blank] 02:31:04 INFO - PROCESS | 1740 | 1466587864859 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 02:31:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 02:31:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1472ms 02:31:04 INFO - PROCESS | 1740 | 1466587864877 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 02:31:04 INFO - PROCESS | 1740 | 1466587864881 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 02:31:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 02:31:04 INFO - PROCESS | 1740 | 1466587864889 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 02:31:04 INFO - PROCESS | 1740 | 1466587864892 Marionette TRACE conn3 <- [1,1578,null,{}] 02:31:04 INFO - PROCESS | 1740 | 1466587864897 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:04 INFO - PROCESS | 1740 | 1466587864900 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:04 INFO - PROCESS | 1740 | 1466587864990 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 02:31:05 INFO - PROCESS | 1740 | 1466587865121 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:05 INFO - PROCESS | 1740 | 1466587865124 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:05 INFO - PROCESS | 1740 | ++DOCSHELL 10A7A000 == 33 [pid = 1740] [id = 404] 02:31:05 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (10E89C00) [pid = 1740] [serial = 1212] [outer = 00000000] 02:31:05 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (11AE3400) [pid = 1740] [serial = 1213] [outer = 10E89C00] 02:31:05 INFO - PROCESS | 1740 | 1466587865170 Marionette DEBUG loaded listener.js 02:31:05 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (11CD1800) [pid = 1740] [serial = 1214] [outer = 10E89C00] 02:31:05 INFO - PROCESS | 1740 | 1466587865575 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 02:31:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 02:31:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 743ms 02:31:05 INFO - PROCESS | 1740 | 1466587865628 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 02:31:05 INFO - PROCESS | 1740 | 1466587865632 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 02:31:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 02:31:05 INFO - PROCESS | 1740 | 1466587865639 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 02:31:05 INFO - PROCESS | 1740 | 1466587865641 Marionette TRACE conn3 <- [1,1582,null,{}] 02:31:05 INFO - PROCESS | 1740 | 1466587865645 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:05 INFO - PROCESS | 1740 | 1466587865647 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:05 INFO - PROCESS | 1740 | 1466587865731 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 02:31:05 INFO - PROCESS | 1740 | 1466587865737 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:05 INFO - PROCESS | 1740 | 1466587865740 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:05 INFO - PROCESS | 1740 | ++DOCSHELL 13154C00 == 34 [pid = 1740] [id = 405] 02:31:05 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (131E1800) [pid = 1740] [serial = 1215] [outer = 00000000] 02:31:05 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (13271C00) [pid = 1740] [serial = 1216] [outer = 131E1800] 02:31:05 INFO - PROCESS | 1740 | 1466587865786 Marionette DEBUG loaded listener.js 02:31:05 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (13658800) [pid = 1740] [serial = 1217] [outer = 131E1800] 02:31:06 INFO - PROCESS | 1740 | 1466587866261 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 02:31:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 02:31:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 649ms 02:31:06 INFO - PROCESS | 1740 | 1466587866276 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 02:31:06 INFO - PROCESS | 1740 | 1466587866278 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 02:31:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 02:31:06 INFO - PROCESS | 1740 | 1466587866282 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 02:31:06 INFO - PROCESS | 1740 | 1466587866286 Marionette TRACE conn3 <- [1,1586,null,{}] 02:31:06 INFO - PROCESS | 1740 | 1466587866301 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:06 INFO - PROCESS | 1740 | 1466587866305 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:06 INFO - PROCESS | 1740 | 1466587866387 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 02:31:06 INFO - PROCESS | 1740 | 1466587866426 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:06 INFO - PROCESS | 1740 | 1466587866429 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:06 INFO - PROCESS | 1740 | ++DOCSHELL 155D3C00 == 35 [pid = 1740] [id = 406] 02:31:06 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (155D4400) [pid = 1740] [serial = 1218] [outer = 00000000] 02:31:06 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (155DB400) [pid = 1740] [serial = 1219] [outer = 155D4400] 02:31:06 INFO - PROCESS | 1740 | 1466587866477 Marionette DEBUG loaded listener.js 02:31:06 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (158CF800) [pid = 1740] [serial = 1220] [outer = 155D4400] 02:31:06 INFO - PROCESS | 1740 | 1466587866991 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 02:31:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 02:31:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 760ms 02:31:07 INFO - PROCESS | 1740 | 1466587867054 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 02:31:07 INFO - PROCESS | 1740 | 1466587867057 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 02:31:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 02:31:07 INFO - PROCESS | 1740 | 1466587867060 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 02:31:07 INFO - PROCESS | 1740 | 1466587867062 Marionette TRACE conn3 <- [1,1590,null,{}] 02:31:07 INFO - PROCESS | 1740 | 1466587867072 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:07 INFO - PROCESS | 1740 | 1466587867074 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:07 INFO - PROCESS | 1740 | 1466587867184 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 02:31:07 INFO - PROCESS | 1740 | 1466587867190 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:07 INFO - PROCESS | 1740 | 1466587867192 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:07 INFO - PROCESS | 1740 | ++DOCSHELL 155DAC00 == 36 [pid = 1740] [id = 407] 02:31:07 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (158C5800) [pid = 1740] [serial = 1221] [outer = 00000000] 02:31:07 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (162DBC00) [pid = 1740] [serial = 1222] [outer = 158C5800] 02:31:07 INFO - PROCESS | 1740 | 1466587867237 Marionette DEBUG loaded listener.js 02:31:07 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (162E3400) [pid = 1740] [serial = 1223] [outer = 158C5800] 02:31:07 INFO - PROCESS | 1740 | 1466587867665 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 02:31:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 02:31:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 649ms 02:31:07 INFO - PROCESS | 1740 | 1466587867698 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 02:31:07 INFO - PROCESS | 1740 | 1466587867700 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 02:31:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 02:31:07 INFO - PROCESS | 1740 | 1466587867703 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 02:31:07 INFO - PROCESS | 1740 | 1466587867705 Marionette TRACE conn3 <- [1,1594,null,{}] 02:31:07 INFO - PROCESS | 1740 | 1466587867715 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:07 INFO - PROCESS | 1740 | 1466587867717 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:07 INFO - PROCESS | 1740 | 1466587867823 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 02:31:07 INFO - PROCESS | 1740 | 1466587867910 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:07 INFO - PROCESS | 1740 | 1466587867912 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:07 INFO - PROCESS | 1740 | ++DOCSHELL 165E5800 == 37 [pid = 1740] [id = 408] 02:31:07 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (165E6C00) [pid = 1740] [serial = 1224] [outer = 00000000] 02:31:07 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (16A5F800) [pid = 1740] [serial = 1225] [outer = 165E6C00] 02:31:07 INFO - PROCESS | 1740 | 1466587867963 Marionette DEBUG loaded listener.js 02:31:08 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (16A81000) [pid = 1740] [serial = 1226] [outer = 165E6C00] 02:31:08 INFO - PROCESS | 1740 | 1466587868395 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 02:31:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 02:31:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 759ms 02:31:08 INFO - PROCESS | 1740 | 1466587868444 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 02:31:08 INFO - PROCESS | 1740 | 1466587868446 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 02:31:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 02:31:08 INFO - PROCESS | 1740 | 1466587868455 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 02:31:08 INFO - PROCESS | 1740 | 1466587868456 Marionette TRACE conn3 <- [1,1598,null,{}] 02:31:08 INFO - PROCESS | 1740 | 1466587868460 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:08 INFO - PROCESS | 1740 | 1466587868465 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:08 INFO - PROCESS | 1740 | 1466587868597 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 02:31:08 INFO - PROCESS | 1740 | 1466587868661 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:08 INFO - PROCESS | 1740 | 1466587868663 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:08 INFO - PROCESS | 1740 | ++DOCSHELL 17039400 == 38 [pid = 1740] [id = 409] 02:31:08 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (1703A400) [pid = 1740] [serial = 1227] [outer = 00000000] 02:31:08 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (17768400) [pid = 1740] [serial = 1228] [outer = 1703A400] 02:31:08 INFO - PROCESS | 1740 | 1466587868708 Marionette DEBUG loaded listener.js 02:31:08 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (17EAA000) [pid = 1740] [serial = 1229] [outer = 1703A400] 02:31:09 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (155D6800) [pid = 1740] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 02:31:09 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (1031E800) [pid = 1740] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 02:31:09 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (1826A400) [pid = 1740] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 02:31:09 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (13075400) [pid = 1740] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 02:31:09 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (1281DC00) [pid = 1740] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 02:31:09 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (12BCD400) [pid = 1740] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 02:31:09 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (165E9800) [pid = 1740] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 02:31:09 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (10476C00) [pid = 1740] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 02:31:09 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (15ADC800) [pid = 1740] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 02:31:09 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (12D7AC00) [pid = 1740] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 02:31:09 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (158D0000) [pid = 1740] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 02:31:09 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (13EA3400) [pid = 1740] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 02:31:09 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (16C15C00) [pid = 1740] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 02:31:09 INFO - PROCESS | 1740 | 1466587869315 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 02:31:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 02:31:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 918ms 02:31:09 INFO - PROCESS | 1740 | 1466587869354 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 02:31:09 INFO - PROCESS | 1740 | 1466587869356 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 02:31:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 02:31:09 INFO - PROCESS | 1740 | 1466587869369 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 02:31:09 INFO - PROCESS | 1740 | 1466587869371 Marionette TRACE conn3 <- [1,1602,null,{}] 02:31:09 INFO - PROCESS | 1740 | 1466587869374 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:09 INFO - PROCESS | 1740 | 1466587869376 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:09 INFO - PROCESS | 1740 | 1466587869451 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 02:31:09 INFO - PROCESS | 1740 | 1466587869458 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:09 INFO - PROCESS | 1740 | 1466587869460 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:09 INFO - PROCESS | 1740 | ++DOCSHELL 105F1000 == 39 [pid = 1740] [id = 410] 02:31:09 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (105F1800) [pid = 1740] [serial = 1230] [outer = 00000000] 02:31:09 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (15588400) [pid = 1740] [serial = 1231] [outer = 105F1800] 02:31:09 INFO - PROCESS | 1740 | 1466587869505 Marionette DEBUG loaded listener.js 02:31:09 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (155DA400) [pid = 1740] [serial = 1232] [outer = 105F1800] 02:31:09 INFO - PROCESS | 1740 | 1466587869976 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 02:31:10 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 02:31:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 649ms 02:31:10 INFO - PROCESS | 1740 | 1466587870041 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 02:31:10 INFO - PROCESS | 1740 | 1466587870044 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 02:31:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 02:31:10 INFO - PROCESS | 1740 | 1466587870047 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 02:31:10 INFO - PROCESS | 1740 | 1466587870048 Marionette TRACE conn3 <- [1,1606,null,{}] 02:31:10 INFO - PROCESS | 1740 | 1466587870052 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:10 INFO - PROCESS | 1740 | 1466587870054 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:10 INFO - PROCESS | 1740 | 1466587870129 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 02:31:10 INFO - PROCESS | 1740 | 1466587870134 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:10 INFO - PROCESS | 1740 | 1466587870136 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:10 INFO - PROCESS | 1740 | ++DOCSHELL 13EAAC00 == 40 [pid = 1740] [id = 411] 02:31:10 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (1500A800) [pid = 1740] [serial = 1233] [outer = 00000000] 02:31:10 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (18265000) [pid = 1740] [serial = 1234] [outer = 1500A800] 02:31:10 INFO - PROCESS | 1740 | 1466587870180 Marionette DEBUG loaded listener.js 02:31:10 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (18266800) [pid = 1740] [serial = 1235] [outer = 1500A800] 02:31:11 INFO - PROCESS | 1740 | 1466587870978 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 02:31:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 02:31:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1013ms 02:31:11 INFO - PROCESS | 1740 | 1466587871051 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 02:31:11 INFO - PROCESS | 1740 | 1466587871055 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 02:31:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 02:31:11 INFO - PROCESS | 1740 | 1466587871060 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 02:31:11 INFO - PROCESS | 1740 | 1466587871065 Marionette TRACE conn3 <- [1,1610,null,{}] 02:31:11 INFO - PROCESS | 1740 | 1466587871070 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:11 INFO - PROCESS | 1740 | 1466587871073 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:11 INFO - PROCESS | 1740 | 1466587871244 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 02:31:11 INFO - PROCESS | 1740 | 1466587871341 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:11 INFO - PROCESS | 1740 | 1466587871344 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:11 INFO - PROCESS | 1740 | ++DOCSHELL 11CCE400 == 41 [pid = 1740] [id = 412] 02:31:11 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (12B05400) [pid = 1740] [serial = 1236] [outer = 00000000] 02:31:11 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (13273000) [pid = 1740] [serial = 1237] [outer = 12B05400] 02:31:11 INFO - PROCESS | 1740 | 1466587871402 Marionette DEBUG loaded listener.js 02:31:11 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (136FAC00) [pid = 1740] [serial = 1238] [outer = 12B05400] 02:31:12 INFO - PROCESS | 1740 | 1466587872078 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 02:31:12 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 02:31:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1060ms 02:31:12 INFO - PROCESS | 1740 | 1466587872136 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 02:31:12 INFO - PROCESS | 1740 | 1466587872141 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 02:31:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 02:31:12 INFO - PROCESS | 1740 | 1466587872147 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 02:31:12 INFO - PROCESS | 1740 | 1466587872150 Marionette TRACE conn3 <- [1,1614,null,{}] 02:31:12 INFO - PROCESS | 1740 | 1466587872154 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:12 INFO - PROCESS | 1740 | 1466587872157 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:12 INFO - PROCESS | 1740 | 1466587872276 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 02:31:12 INFO - PROCESS | 1740 | 1466587872486 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:12 INFO - PROCESS | 1740 | 1466587872490 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:12 INFO - PROCESS | 1740 | ++DOCSHELL 0F2A7000 == 42 [pid = 1740] [id = 413] 02:31:12 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (0F2A9C00) [pid = 1740] [serial = 1239] [outer = 00000000] 02:31:12 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (103E6400) [pid = 1740] [serial = 1240] [outer = 0F2A9C00] 02:31:12 INFO - PROCESS | 1740 | 1466587872546 Marionette DEBUG loaded listener.js 02:31:12 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (10A58C00) [pid = 1740] [serial = 1241] [outer = 0F2A9C00] 02:31:13 INFO - PROCESS | 1740 | --DOCSHELL 0F29FC00 == 41 [pid = 1740] [id = 398] 02:31:13 INFO - PROCESS | 1740 | --DOCSHELL 105F1000 == 40 [pid = 1740] [id = 410] 02:31:13 INFO - PROCESS | 1740 | --DOCSHELL 17039400 == 39 [pid = 1740] [id = 409] 02:31:13 INFO - PROCESS | 1740 | --DOCSHELL 165E5800 == 38 [pid = 1740] [id = 408] 02:31:13 INFO - PROCESS | 1740 | --DOCSHELL 155DAC00 == 37 [pid = 1740] [id = 407] 02:31:13 INFO - PROCESS | 1740 | --DOCSHELL 155D3C00 == 36 [pid = 1740] [id = 406] 02:31:13 INFO - PROCESS | 1740 | --DOCSHELL 13154C00 == 35 [pid = 1740] [id = 405] 02:31:13 INFO - PROCESS | 1740 | --DOCSHELL 10A7A000 == 34 [pid = 1740] [id = 404] 02:31:13 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (158CC000) [pid = 1740] [serial = 1183] [outer = 00000000] [url = about:blank] 02:31:13 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (1774A400) [pid = 1740] [serial = 1163] [outer = 00000000] [url = about:blank] 02:31:13 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (1845B000) [pid = 1740] [serial = 1171] [outer = 00000000] [url = about:blank] 02:31:13 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (18463000) [pid = 1740] [serial = 1172] [outer = 00000000] [url = about:blank] 02:31:13 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (14372800) [pid = 1740] [serial = 1165] [outer = 00000000] [url = about:blank] 02:31:13 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (15090000) [pid = 1740] [serial = 1166] [outer = 00000000] [url = about:blank] 02:31:13 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (13117400) [pid = 1740] [serial = 1177] [outer = 00000000] [url = about:blank] 02:31:13 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (13152400) [pid = 1740] [serial = 1178] [outer = 00000000] [url = about:blank] 02:31:13 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (14372400) [pid = 1740] [serial = 1180] [outer = 00000000] [url = about:blank] 02:31:13 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (16C13000) [pid = 1740] [serial = 1168] [outer = 00000000] [url = about:blank] 02:31:13 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (16ED2800) [pid = 1740] [serial = 1169] [outer = 00000000] [url = about:blank] 02:31:13 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (10A7D400) [pid = 1740] [serial = 1174] [outer = 00000000] [url = about:blank] 02:31:13 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (12AAC000) [pid = 1740] [serial = 1175] [outer = 00000000] [url = about:blank] 02:31:13 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (165E6400) [pid = 1740] [serial = 1186] [outer = 00000000] [url = about:blank] 02:31:13 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (18456400) [pid = 1740] [serial = 1199] [outer = 00000000] [url = about:blank] 02:31:13 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (18264000) [pid = 1740] [serial = 1198] [outer = 00000000] [url = about:blank] 02:31:13 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (18267000) [pid = 1740] [serial = 1196] [outer = 00000000] [url = about:blank] 02:31:13 INFO - PROCESS | 1740 | --DOMWINDOW == 68 (162E3C00) [pid = 1740] [serial = 1192] [outer = 00000000] [url = about:blank] 02:31:13 INFO - PROCESS | 1740 | --DOMWINDOW == 67 (16ED6C00) [pid = 1740] [serial = 1189] [outer = 00000000] [url = about:blank] 02:31:13 INFO - PROCESS | 1740 | --DOMWINDOW == 66 (17EA7800) [pid = 1740] [serial = 1195] [outer = 00000000] [url = about:blank] 02:31:13 INFO - PROCESS | 1740 | --DOMWINDOW == 65 (170A1800) [pid = 1740] [serial = 1190] [outer = 00000000] [url = about:blank] 02:31:13 INFO - PROCESS | 1740 | --DOMWINDOW == 64 (165EC400) [pid = 1740] [serial = 1187] [outer = 00000000] [url = about:blank] 02:31:13 INFO - PROCESS | 1740 | --DOMWINDOW == 63 (1500E400) [pid = 1740] [serial = 1181] [outer = 00000000] [url = about:blank] 02:31:13 INFO - PROCESS | 1740 | --DOMWINDOW == 62 (1776F800) [pid = 1740] [serial = 1193] [outer = 00000000] [url = about:blank] 02:31:13 INFO - PROCESS | 1740 | --DOMWINDOW == 61 (15D57C00) [pid = 1740] [serial = 1184] [outer = 00000000] [url = about:blank] 02:31:13 INFO - PROCESS | 1740 | 1466587873137 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 02:31:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 02:31:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1045ms 02:31:13 INFO - PROCESS | 1740 | 1466587873191 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 02:31:13 INFO - PROCESS | 1740 | 1466587873195 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 02:31:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 02:31:13 INFO - PROCESS | 1740 | 1466587873214 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 02:31:13 INFO - PROCESS | 1740 | 1466587873217 Marionette TRACE conn3 <- [1,1618,null,{}] 02:31:13 INFO - PROCESS | 1740 | 1466587873222 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:13 INFO - PROCESS | 1740 | 1466587873226 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:13 INFO - PROCESS | 1740 | 1466587873310 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 02:31:13 INFO - PROCESS | 1740 | 1466587873317 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:13 INFO - PROCESS | 1740 | 1466587873320 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:13 INFO - PROCESS | 1740 | ++DOCSHELL 11CD0800 == 35 [pid = 1740] [id = 414] 02:31:13 INFO - PROCESS | 1740 | ++DOMWINDOW == 62 (12AAC000) [pid = 1740] [serial = 1242] [outer = 00000000] 02:31:13 INFO - PROCESS | 1740 | ++DOMWINDOW == 63 (1311C800) [pid = 1740] [serial = 1243] [outer = 12AAC000] 02:31:13 INFO - PROCESS | 1740 | 1466587873372 Marionette DEBUG loaded listener.js 02:31:13 INFO - PROCESS | 1740 | ++DOMWINDOW == 64 (13155800) [pid = 1740] [serial = 1244] [outer = 12AAC000] 02:31:13 INFO - PROCESS | 1740 | 1466587873882 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 02:31:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 02:31:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 713ms 02:31:13 INFO - PROCESS | 1740 | 1466587873902 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 02:31:13 INFO - PROCESS | 1740 | 1466587873906 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 02:31:13 INFO - PROCESS | 1740 | 1466587873910 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 02:31:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 02:31:13 INFO - PROCESS | 1740 | 1466587873912 Marionette TRACE conn3 <- [1,1622,null,{}] 02:31:13 INFO - PROCESS | 1740 | 1466587873916 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:13 INFO - PROCESS | 1740 | 1466587873918 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:14 INFO - PROCESS | 1740 | 1466587874002 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 02:31:14 INFO - PROCESS | 1740 | 1466587874012 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:14 INFO - PROCESS | 1740 | 1466587874014 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:14 INFO - PROCESS | 1740 | ++DOCSHELL 136F3400 == 36 [pid = 1740] [id = 415] 02:31:14 INFO - PROCESS | 1740 | ++DOMWINDOW == 65 (15001400) [pid = 1740] [serial = 1245] [outer = 00000000] 02:31:14 INFO - PROCESS | 1740 | ++DOMWINDOW == 66 (1508C800) [pid = 1740] [serial = 1246] [outer = 15001400] 02:31:14 INFO - PROCESS | 1740 | 1466587874058 Marionette DEBUG loaded listener.js 02:31:14 INFO - PROCESS | 1740 | ++DOMWINDOW == 67 (15581000) [pid = 1740] [serial = 1247] [outer = 15001400] 02:31:14 INFO - PROCESS | 1740 | 1466587874536 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 02:31:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 02:31:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 697ms 02:31:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 02:31:14 INFO - PROCESS | 1740 | 1466587874643 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 02:31:14 INFO - PROCESS | 1740 | 1466587874645 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 02:31:14 INFO - PROCESS | 1740 | 1466587874650 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 02:31:14 INFO - PROCESS | 1740 | 1466587874656 Marionette TRACE conn3 <- [1,1626,null,{}] 02:31:14 INFO - PROCESS | 1740 | 1466587874665 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:14 INFO - PROCESS | 1740 | 1466587874669 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:14 INFO - PROCESS | 1740 | 1466587874752 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 02:31:14 INFO - PROCESS | 1740 | 1466587874842 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:14 INFO - PROCESS | 1740 | 1466587874844 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:14 INFO - PROCESS | 1740 | ++DOCSHELL 15F7BC00 == 37 [pid = 1740] [id = 416] 02:31:14 INFO - PROCESS | 1740 | ++DOMWINDOW == 68 (15F7C000) [pid = 1740] [serial = 1248] [outer = 00000000] 02:31:14 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (162D6400) [pid = 1740] [serial = 1249] [outer = 15F7C000] 02:31:14 INFO - PROCESS | 1740 | 1466587874887 Marionette DEBUG loaded listener.js 02:31:14 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (162DE000) [pid = 1740] [serial = 1250] [outer = 15F7C000] 02:31:15 INFO - PROCESS | 1740 | 1466587875263 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 02:31:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 02:31:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 664ms 02:31:15 INFO - PROCESS | 1740 | 1466587875306 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 02:31:15 INFO - PROCESS | 1740 | 1466587875309 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 02:31:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 02:31:15 INFO - PROCESS | 1740 | 1466587875312 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 02:31:15 INFO - PROCESS | 1740 | 1466587875314 Marionette TRACE conn3 <- [1,1630,null,{}] 02:31:15 INFO - PROCESS | 1740 | 1466587875317 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:15 INFO - PROCESS | 1740 | 1466587875319 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:15 INFO - PROCESS | 1740 | 1466587875469 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 02:31:15 INFO - PROCESS | 1740 | 1466587875490 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:15 INFO - PROCESS | 1740 | 1466587875492 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:15 INFO - PROCESS | 1740 | ++DOCSHELL 165F1000 == 38 [pid = 1740] [id = 417] 02:31:15 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (165F1400) [pid = 1740] [serial = 1251] [outer = 00000000] 02:31:15 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (16A7F800) [pid = 1740] [serial = 1252] [outer = 165F1400] 02:31:15 INFO - PROCESS | 1740 | 1466587875537 Marionette DEBUG loaded listener.js 02:31:15 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (16C74800) [pid = 1740] [serial = 1253] [outer = 165F1400] 02:31:15 INFO - PROCESS | 1740 | 1466587875955 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 02:31:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 02:31:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 713ms 02:31:16 INFO - PROCESS | 1740 | 1466587876011 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 02:31:16 INFO - PROCESS | 1740 | 1466587876013 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 02:31:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 02:31:16 INFO - PROCESS | 1740 | 1466587876017 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 02:31:16 INFO - PROCESS | 1740 | 1466587876018 Marionette TRACE conn3 <- [1,1634,null,{}] 02:31:16 INFO - PROCESS | 1740 | 1466587876029 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:16 INFO - PROCESS | 1740 | 1466587876031 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:16 INFO - PROCESS | 1740 | 1466587876142 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 02:31:16 INFO - PROCESS | 1740 | 1466587876149 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:16 INFO - PROCESS | 1740 | 1466587876157 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:16 INFO - PROCESS | 1740 | ++DOCSHELL 13EA0800 == 39 [pid = 1740] [id = 418] 02:31:16 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (16EDB000) [pid = 1740] [serial = 1254] [outer = 00000000] 02:31:16 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (1703D800) [pid = 1740] [serial = 1255] [outer = 16EDB000] 02:31:16 INFO - PROCESS | 1740 | 1466587876215 Marionette DEBUG loaded listener.js 02:31:16 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (1710A000) [pid = 1740] [serial = 1256] [outer = 16EDB000] 02:31:16 INFO - PROCESS | 1740 | 1466587876689 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 02:31:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 02:31:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 712ms 02:31:16 INFO - PROCESS | 1740 | 1466587876722 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 02:31:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 02:31:16 INFO - PROCESS | 1740 | 1466587876724 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 02:31:16 INFO - PROCESS | 1740 | 1466587876727 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 02:31:16 INFO - PROCESS | 1740 | 1466587876728 Marionette TRACE conn3 <- [1,1638,null,{}] 02:31:16 INFO - PROCESS | 1740 | 1466587876732 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:16 INFO - PROCESS | 1740 | 1466587876734 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:16 INFO - PROCESS | 1740 | 1466587876872 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 02:31:16 INFO - PROCESS | 1740 | 1466587876896 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:16 INFO - PROCESS | 1740 | 1466587876898 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:16 INFO - PROCESS | 1740 | ++DOCSHELL 16A7E800 == 40 [pid = 1740] [id = 419] 02:31:16 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (17752000) [pid = 1740] [serial = 1257] [outer = 00000000] 02:31:16 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (18017800) [pid = 1740] [serial = 1258] [outer = 17752000] 02:31:16 INFO - PROCESS | 1740 | 1466587876941 Marionette DEBUG loaded listener.js 02:31:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (180D0C00) [pid = 1740] [serial = 1259] [outer = 17752000] 02:31:17 INFO - PROCESS | 1740 | 1466587877429 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 02:31:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 02:31:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 696ms 02:31:17 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (105F1800) [pid = 1740] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 02:31:17 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (1703A400) [pid = 1740] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 02:31:17 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (131E1800) [pid = 1740] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 02:31:17 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (11267C00) [pid = 1740] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 02:31:17 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (165E6C00) [pid = 1740] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 02:31:17 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (10E89C00) [pid = 1740] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 02:31:17 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (155D4400) [pid = 1740] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 02:31:17 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (10A62400) [pid = 1740] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 02:31:17 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (14371C00) [pid = 1740] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 02:31:17 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (176A4C00) [pid = 1740] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 02:31:17 INFO - PROCESS | 1740 | --DOMWINDOW == 68 (158C5800) [pid = 1740] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 02:31:17 INFO - PROCESS | 1740 | 1466587877528 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 02:31:17 INFO - PROCESS | 1740 | 1466587877530 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 02:31:17 INFO - PROCESS | 1740 | 1466587877539 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 02:31:17 INFO - PROCESS | 1740 | 1466587877541 Marionette TRACE conn3 <- [1,1642,null,{}] 02:31:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 02:31:17 INFO - PROCESS | 1740 | 1466587877545 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:17 INFO - PROCESS | 1740 | 1466587877547 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:17 INFO - PROCESS | 1740 | 1466587877627 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 02:31:17 INFO - PROCESS | 1740 | 1466587877635 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:17 INFO - PROCESS | 1740 | 1466587877637 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:17 INFO - PROCESS | 1740 | ++DOCSHELL 10E8E000 == 41 [pid = 1740] [id = 420] 02:31:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (1309DC00) [pid = 1740] [serial = 1260] [outer = 00000000] 02:31:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (15579800) [pid = 1740] [serial = 1261] [outer = 1309DC00] 02:31:17 INFO - PROCESS | 1740 | 1466587877680 Marionette DEBUG loaded listener.js 02:31:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (15584400) [pid = 1740] [serial = 1262] [outer = 1309DC00] 02:31:18 INFO - PROCESS | 1740 | 1466587878094 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 02:31:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 02:31:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 586ms 02:31:18 INFO - PROCESS | 1740 | 1466587878120 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 02:31:18 INFO - PROCESS | 1740 | 1466587878122 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 02:31:18 INFO - PROCESS | 1740 | 1466587878125 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 02:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 02:31:18 INFO - PROCESS | 1740 | 1466587878127 Marionette TRACE conn3 <- [1,1646,null,{}] 02:31:18 INFO - PROCESS | 1740 | 1466587878144 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:18 INFO - PROCESS | 1740 | 1466587878146 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:18 INFO - PROCESS | 1740 | 1466587878229 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 02:31:18 INFO - PROCESS | 1740 | 1466587878261 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:18 INFO - PROCESS | 1740 | 1466587878263 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:18 INFO - PROCESS | 1740 | ++DOCSHELL 10A5A400 == 42 [pid = 1740] [id = 421] 02:31:18 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (110DC400) [pid = 1740] [serial = 1263] [outer = 00000000] 02:31:18 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (17AD3C00) [pid = 1740] [serial = 1264] [outer = 110DC400] 02:31:18 INFO - PROCESS | 1740 | 1466587878306 Marionette DEBUG loaded listener.js 02:31:18 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (1826F400) [pid = 1740] [serial = 1265] [outer = 110DC400] 02:31:18 INFO - PROCESS | 1740 | 1466587878732 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 02:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 02:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 664ms 02:31:18 INFO - PROCESS | 1740 | 1466587878797 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 02:31:18 INFO - PROCESS | 1740 | 1466587878799 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 02:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 02:31:18 INFO - PROCESS | 1740 | 1466587878802 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 02:31:18 INFO - PROCESS | 1740 | 1466587878804 Marionette TRACE conn3 <- [1,1650,null,{}] 02:31:18 INFO - PROCESS | 1740 | 1466587878808 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:18 INFO - PROCESS | 1740 | 1466587878810 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:18 INFO - PROCESS | 1740 | 1466587878888 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 02:31:18 INFO - PROCESS | 1740 | 1466587878894 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:18 INFO - PROCESS | 1740 | 1466587878895 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:18 INFO - PROCESS | 1740 | ++DOCSHELL 17AD0000 == 43 [pid = 1740] [id = 422] 02:31:18 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (1846D000) [pid = 1740] [serial = 1266] [outer = 00000000] 02:31:18 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (1994E400) [pid = 1740] [serial = 1267] [outer = 1846D000] 02:31:18 INFO - PROCESS | 1740 | 1466587878938 Marionette DEBUG loaded listener.js 02:31:19 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (19953400) [pid = 1740] [serial = 1268] [outer = 1846D000] 02:31:19 INFO - PROCESS | 1740 | 1466587879407 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 02:31:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 02:31:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 649ms 02:31:19 INFO - PROCESS | 1740 | 1466587879439 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 02:31:19 INFO - PROCESS | 1740 | 1466587879441 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 02:31:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 02:31:19 INFO - PROCESS | 1740 | 1466587879444 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 02:31:19 INFO - PROCESS | 1740 | 1466587879446 Marionette TRACE conn3 <- [1,1654,null,{}] 02:31:19 INFO - PROCESS | 1740 | 1466587879450 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:19 INFO - PROCESS | 1740 | 1466587879451 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:19 INFO - PROCESS | 1740 | 1466587879530 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 02:31:19 INFO - PROCESS | 1740 | 1466587879762 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:19 INFO - PROCESS | 1740 | 1466587879766 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:19 INFO - PROCESS | 1740 | ++DOCSHELL 1036DC00 == 44 [pid = 1740] [id = 423] 02:31:19 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (103D2800) [pid = 1740] [serial = 1269] [outer = 00000000] 02:31:19 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (105EC000) [pid = 1740] [serial = 1270] [outer = 103D2800] 02:31:19 INFO - PROCESS | 1740 | 1466587879822 Marionette DEBUG loaded listener.js 02:31:19 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (110E5000) [pid = 1740] [serial = 1271] [outer = 103D2800] 02:31:20 INFO - PROCESS | 1740 | 1466587880400 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 02:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 02:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 949ms 02:31:20 INFO - PROCESS | 1740 | 1466587880425 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 02:31:20 INFO - PROCESS | 1740 | 1466587880429 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 02:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 02:31:20 INFO - PROCESS | 1740 | 1466587880434 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 02:31:20 INFO - PROCESS | 1740 | 1466587880437 Marionette TRACE conn3 <- [1,1658,null,{}] 02:31:20 INFO - PROCESS | 1740 | 1466587880442 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:20 INFO - PROCESS | 1740 | 1466587880445 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:20 INFO - PROCESS | 1740 | 1466587880552 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 02:31:20 INFO - PROCESS | 1740 | 1466587880659 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:20 INFO - PROCESS | 1740 | 1466587880662 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:20 INFO - PROCESS | 1740 | ++DOCSHELL 14378C00 == 45 [pid = 1740] [id = 424] 02:31:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (1500CC00) [pid = 1740] [serial = 1272] [outer = 00000000] 02:31:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (1557F400) [pid = 1740] [serial = 1273] [outer = 1500CC00] 02:31:20 INFO - PROCESS | 1740 | 1466587880721 Marionette DEBUG loaded listener.js 02:31:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (155D4C00) [pid = 1740] [serial = 1274] [outer = 1500CC00] 02:31:21 INFO - PROCESS | 1740 | 1466587881317 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 02:31:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 02:31:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 950ms 02:31:21 INFO - PROCESS | 1740 | 1466587881382 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 02:31:21 INFO - PROCESS | 1740 | 1466587881387 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 02:31:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 02:31:21 INFO - PROCESS | 1740 | 1466587881391 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 02:31:21 INFO - PROCESS | 1740 | 1466587881393 Marionette TRACE conn3 <- [1,1662,null,{}] 02:31:21 INFO - PROCESS | 1740 | 1466587881397 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:21 INFO - PROCESS | 1740 | 1466587881399 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:21 INFO - PROCESS | 1740 | 1466587881508 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 02:31:21 INFO - PROCESS | 1740 | 1466587881642 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:21 INFO - PROCESS | 1740 | 1466587881645 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:21 INFO - PROCESS | 1740 | ++DOCSHELL 1627B400 == 46 [pid = 1740] [id = 425] 02:31:21 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (16ED8400) [pid = 1740] [serial = 1275] [outer = 00000000] 02:31:21 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (1703E000) [pid = 1740] [serial = 1276] [outer = 16ED8400] 02:31:21 INFO - PROCESS | 1740 | 1466587881700 Marionette DEBUG loaded listener.js 02:31:21 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (17769800) [pid = 1740] [serial = 1277] [outer = 16ED8400] 02:31:22 INFO - PROCESS | 1740 | 1466587882288 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 02:31:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 02:31:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 949ms 02:31:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 02:31:22 INFO - PROCESS | 1740 | 1466587882368 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 02:31:22 INFO - PROCESS | 1740 | 1466587882370 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 02:31:22 INFO - PROCESS | 1740 | 1466587882380 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 02:31:22 INFO - PROCESS | 1740 | 1466587882386 Marionette TRACE conn3 <- [1,1666,null,{}] 02:31:22 INFO - PROCESS | 1740 | 1466587882405 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:22 INFO - PROCESS | 1740 | 1466587882409 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:22 INFO - PROCESS | 1740 | 1466587882523 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 02:31:22 INFO - PROCESS | 1740 | 1466587882648 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:22 INFO - PROCESS | 1740 | 1466587882650 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:22 INFO - PROCESS | 1740 | ++DOCSHELL 15F82C00 == 47 [pid = 1740] [id = 426] 02:31:22 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (16281400) [pid = 1740] [serial = 1278] [outer = 00000000] 02:31:22 INFO - PROCESS | 1740 | ++DOMWINDOW == 88 (1826A000) [pid = 1740] [serial = 1279] [outer = 16281400] 02:31:22 INFO - PROCESS | 1740 | 1466587882703 Marionette DEBUG loaded listener.js 02:31:22 INFO - PROCESS | 1740 | ++DOMWINDOW == 89 (19985400) [pid = 1740] [serial = 1280] [outer = 16281400] 02:31:23 INFO - PROCESS | 1740 | 1466587883436 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 02:31:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 02:31:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1108ms 02:31:23 INFO - PROCESS | 1740 | 1466587883476 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 02:31:23 INFO - PROCESS | 1740 | 1466587883480 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 02:31:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 02:31:23 INFO - PROCESS | 1740 | 1466587883485 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 02:31:23 INFO - PROCESS | 1740 | 1466587883488 Marionette TRACE conn3 <- [1,1670,null,{}] 02:31:23 INFO - PROCESS | 1740 | 1466587883493 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:23 INFO - PROCESS | 1740 | 1466587883496 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:23 INFO - PROCESS | 1740 | 1466587883593 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 02:31:23 INFO - PROCESS | 1740 | 1466587883733 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:23 INFO - PROCESS | 1740 | 1466587883735 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:23 INFO - PROCESS | 1740 | ++DOCSHELL 11AE4400 == 48 [pid = 1740] [id = 427] 02:31:23 INFO - PROCESS | 1740 | ++DOMWINDOW == 90 (11CD5800) [pid = 1740] [serial = 1281] [outer = 00000000] 02:31:23 INFO - PROCESS | 1740 | ++DOMWINDOW == 91 (131EC000) [pid = 1740] [serial = 1282] [outer = 11CD5800] 02:31:23 INFO - PROCESS | 1740 | 1466587883785 Marionette DEBUG loaded listener.js 02:31:23 INFO - PROCESS | 1740 | ++DOMWINDOW == 92 (13651C00) [pid = 1740] [serial = 1283] [outer = 11CD5800] 02:31:24 INFO - PROCESS | 1740 | --DOCSHELL 17AD0000 == 47 [pid = 1740] [id = 422] 02:31:24 INFO - PROCESS | 1740 | --DOCSHELL 10A5A400 == 46 [pid = 1740] [id = 421] 02:31:24 INFO - PROCESS | 1740 | --DOCSHELL 10E8E000 == 45 [pid = 1740] [id = 420] 02:31:24 INFO - PROCESS | 1740 | --DOCSHELL 16A7E800 == 44 [pid = 1740] [id = 419] 02:31:24 INFO - PROCESS | 1740 | --DOCSHELL 13EA0800 == 43 [pid = 1740] [id = 418] 02:31:24 INFO - PROCESS | 1740 | --DOCSHELL 165F1000 == 42 [pid = 1740] [id = 417] 02:31:24 INFO - PROCESS | 1740 | --DOCSHELL 15F7BC00 == 41 [pid = 1740] [id = 416] 02:31:24 INFO - PROCESS | 1740 | --DOCSHELL 136F3400 == 40 [pid = 1740] [id = 415] 02:31:24 INFO - PROCESS | 1740 | --DOCSHELL 11CD0800 == 39 [pid = 1740] [id = 414] 02:31:24 INFO - PROCESS | 1740 | --DOCSHELL 11CCE400 == 38 [pid = 1740] [id = 412] 02:31:24 INFO - PROCESS | 1740 | --DOCSHELL 0F2A7000 == 37 [pid = 1740] [id = 413] 02:31:24 INFO - PROCESS | 1740 | --DOCSHELL 13EA2000 == 36 [pid = 1740] [id = 401] 02:31:24 INFO - PROCESS | 1740 | --DOCSHELL 11266800 == 35 [pid = 1740] [id = 403] 02:31:24 INFO - PROCESS | 1740 | --DOCSHELL 12AA9000 == 34 [pid = 1740] [id = 397] 02:31:24 INFO - PROCESS | 1740 | --DOCSHELL 13EAAC00 == 33 [pid = 1740] [id = 411] 02:31:24 INFO - PROCESS | 1740 | --DOCSHELL 17102C00 == 32 [pid = 1740] [id = 402] 02:31:24 INFO - PROCESS | 1740 | --DOCSHELL 10A62000 == 31 [pid = 1740] [id = 399] 02:31:24 INFO - PROCESS | 1740 | --DOCSHELL 10A5CC00 == 30 [pid = 1740] [id = 400] 02:31:24 INFO - PROCESS | 1740 | --DOCSHELL 15F82C00 == 29 [pid = 1740] [id = 426] 02:31:24 INFO - PROCESS | 1740 | --DOCSHELL 1627B400 == 28 [pid = 1740] [id = 425] 02:31:24 INFO - PROCESS | 1740 | --DOCSHELL 1036DC00 == 27 [pid = 1740] [id = 423] 02:31:24 INFO - PROCESS | 1740 | --DOCSHELL 14378C00 == 26 [pid = 1740] [id = 424] 02:31:24 INFO - PROCESS | 1740 | --DOMWINDOW == 91 (15588400) [pid = 1740] [serial = 1231] [outer = 00000000] [url = about:blank] 02:31:24 INFO - PROCESS | 1740 | --DOMWINDOW == 90 (17768400) [pid = 1740] [serial = 1228] [outer = 00000000] [url = about:blank] 02:31:24 INFO - PROCESS | 1740 | --DOMWINDOW == 89 (13271C00) [pid = 1740] [serial = 1216] [outer = 00000000] [url = about:blank] 02:31:24 INFO - PROCESS | 1740 | --DOMWINDOW == 88 (13658800) [pid = 1740] [serial = 1217] [outer = 00000000] [url = about:blank] 02:31:24 INFO - PROCESS | 1740 | --DOMWINDOW == 87 (1289F000) [pid = 1740] [serial = 1211] [outer = 00000000] [url = about:blank] 02:31:24 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (16A81000) [pid = 1740] [serial = 1226] [outer = 00000000] [url = about:blank] 02:31:24 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (10A63800) [pid = 1740] [serial = 1210] [outer = 00000000] [url = about:blank] 02:31:24 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (11AE3400) [pid = 1740] [serial = 1213] [outer = 00000000] [url = about:blank] 02:31:24 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (11CD1800) [pid = 1740] [serial = 1214] [outer = 00000000] [url = about:blank] 02:31:24 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (16A5F800) [pid = 1740] [serial = 1225] [outer = 00000000] [url = about:blank] 02:31:24 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (155DB400) [pid = 1740] [serial = 1219] [outer = 00000000] [url = about:blank] 02:31:24 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (131EA800) [pid = 1740] [serial = 1202] [outer = 00000000] [url = about:blank] 02:31:24 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (12D7F800) [pid = 1740] [serial = 1201] [outer = 00000000] [url = about:blank] 02:31:24 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (155D7400) [pid = 1740] [serial = 1205] [outer = 00000000] [url = about:blank] 02:31:24 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (15584C00) [pid = 1740] [serial = 1204] [outer = 00000000] [url = about:blank] 02:31:24 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (1826E400) [pid = 1740] [serial = 1208] [outer = 00000000] [url = about:blank] 02:31:24 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (17EA4400) [pid = 1740] [serial = 1207] [outer = 00000000] [url = about:blank] 02:31:24 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (155DA400) [pid = 1740] [serial = 1232] [outer = 00000000] [url = about:blank] 02:31:24 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (17EAA000) [pid = 1740] [serial = 1229] [outer = 00000000] [url = about:blank] 02:31:24 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (162DBC00) [pid = 1740] [serial = 1222] [outer = 00000000] [url = about:blank] 02:31:24 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (162E3400) [pid = 1740] [serial = 1223] [outer = 00000000] [url = about:blank] 02:31:24 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (158CF800) [pid = 1740] [serial = 1220] [outer = 00000000] [url = about:blank] 02:31:24 INFO - PROCESS | 1740 | 1466587884967 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 02:31:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 02:31:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1519ms 02:31:25 INFO - PROCESS | 1740 | 1466587885022 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 02:31:25 INFO - PROCESS | 1740 | 1466587885025 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 02:31:25 INFO - PROCESS | 1740 | 1466587885030 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 02:31:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 02:31:25 INFO - PROCESS | 1740 | 1466587885034 Marionette TRACE conn3 <- [1,1674,null,{}] 02:31:25 INFO - PROCESS | 1740 | 1466587885039 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:25 INFO - PROCESS | 1740 | 1466587885041 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:25 INFO - PROCESS | 1740 | 1466587885164 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 02:31:25 INFO - PROCESS | 1740 | 1466587885251 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:25 INFO - PROCESS | 1740 | 1466587885253 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:25 INFO - PROCESS | 1740 | ++DOCSHELL 11CCF800 == 27 [pid = 1740] [id = 428] 02:31:25 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (11CD0800) [pid = 1740] [serial = 1284] [outer = 00000000] 02:31:25 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (12BCD400) [pid = 1740] [serial = 1285] [outer = 11CD0800] 02:31:25 INFO - PROCESS | 1740 | 1466587885300 Marionette DEBUG loaded listener.js 02:31:25 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (130A3C00) [pid = 1740] [serial = 1286] [outer = 11CD0800] 02:31:25 INFO - PROCESS | 1740 | 1466587885678 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 02:31:25 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 02:31:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 696ms 02:31:25 INFO - PROCESS | 1740 | 1466587885731 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 02:31:25 INFO - PROCESS | 1740 | 1466587885736 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 02:31:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 02:31:25 INFO - PROCESS | 1740 | 1466587885774 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 02:31:25 INFO - PROCESS | 1740 | 1466587885777 Marionette TRACE conn3 <- [1,1678,null,{}] 02:31:25 INFO - PROCESS | 1740 | 1466587885781 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:25 INFO - PROCESS | 1740 | 1466587885783 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:25 INFO - PROCESS | 1740 | 1466587885870 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 02:31:25 INFO - PROCESS | 1740 | 1466587885883 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:25 INFO - PROCESS | 1740 | 1466587885885 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:25 INFO - PROCESS | 1740 | ++DOCSHELL 1365A400 == 28 [pid = 1740] [id = 429] 02:31:25 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (136F3400) [pid = 1740] [serial = 1287] [outer = 00000000] 02:31:25 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (14376800) [pid = 1740] [serial = 1288] [outer = 136F3400] 02:31:25 INFO - PROCESS | 1740 | 1466587885934 Marionette DEBUG loaded listener.js 02:31:26 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (15088400) [pid = 1740] [serial = 1289] [outer = 136F3400] 02:31:26 INFO - PROCESS | 1740 | 1466587886367 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 02:31:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 02:31:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 649ms 02:31:26 INFO - PROCESS | 1740 | 1466587886409 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 02:31:26 INFO - PROCESS | 1740 | 1466587886411 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 02:31:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 02:31:26 INFO - PROCESS | 1740 | 1466587886415 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 02:31:26 INFO - PROCESS | 1740 | 1466587886418 Marionette TRACE conn3 <- [1,1682,null,{}] 02:31:26 INFO - PROCESS | 1740 | 1466587886429 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:26 INFO - PROCESS | 1740 | 1466587886434 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:26 INFO - PROCESS | 1740 | 1466587886523 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 02:31:26 INFO - PROCESS | 1740 | 1466587886531 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:26 INFO - PROCESS | 1740 | 1466587886534 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:26 INFO - PROCESS | 1740 | ++DOCSHELL 155D3400 == 29 [pid = 1740] [id = 430] 02:31:26 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (155D3C00) [pid = 1740] [serial = 1290] [outer = 00000000] 02:31:26 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (15AD7400) [pid = 1740] [serial = 1291] [outer = 155D3C00] 02:31:26 INFO - PROCESS | 1740 | 1466587886581 Marionette DEBUG loaded listener.js 02:31:26 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (15F7BC00) [pid = 1740] [serial = 1292] [outer = 155D3C00] 02:31:27 INFO - PROCESS | 1740 | 1466587887066 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 02:31:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 02:31:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 712ms 02:31:27 INFO - PROCESS | 1740 | 1466587887120 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 02:31:27 INFO - PROCESS | 1740 | 1466587887123 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 02:31:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 02:31:27 INFO - PROCESS | 1740 | 1466587887126 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 02:31:27 INFO - PROCESS | 1740 | 1466587887128 Marionette TRACE conn3 <- [1,1686,null,{}] 02:31:27 INFO - PROCESS | 1740 | 1466587887131 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:27 INFO - PROCESS | 1740 | 1466587887133 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:27 INFO - PROCESS | 1740 | 1466587887276 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 02:31:27 INFO - PROCESS | 1740 | 1466587887337 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:27 INFO - PROCESS | 1740 | 1466587887339 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:27 INFO - PROCESS | 1740 | ++DOCSHELL 1627D800 == 30 [pid = 1740] [id = 431] 02:31:27 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (1627E400) [pid = 1740] [serial = 1293] [outer = 00000000] 02:31:27 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (162E4C00) [pid = 1740] [serial = 1294] [outer = 1627E400] 02:31:27 INFO - PROCESS | 1740 | 1466587887433 Marionette DEBUG loaded listener.js 02:31:27 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (165E9C00) [pid = 1740] [serial = 1295] [outer = 1627E400] 02:31:27 INFO - PROCESS | 1740 | 1466587887842 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 02:31:27 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 02:31:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 744ms 02:31:27 INFO - PROCESS | 1740 | 1466587887897 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 02:31:27 INFO - PROCESS | 1740 | 1466587887899 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 02:31:27 INFO - PROCESS | 1740 | 1466587887903 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 02:31:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 02:31:27 INFO - PROCESS | 1740 | 1466587887904 Marionette TRACE conn3 <- [1,1690,null,{}] 02:31:27 INFO - PROCESS | 1740 | 1466587887907 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:27 INFO - PROCESS | 1740 | 1466587887909 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:28 INFO - PROCESS | 1740 | 1466587888022 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 02:31:28 INFO - PROCESS | 1740 | 1466587888028 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:28 INFO - PROCESS | 1740 | 1466587888030 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:28 INFO - PROCESS | 1740 | ++DOCSHELL 162DF800 == 31 [pid = 1740] [id = 432] 02:31:28 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (162E4400) [pid = 1740] [serial = 1296] [outer = 00000000] 02:31:28 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (16A7E400) [pid = 1740] [serial = 1297] [outer = 162E4400] 02:31:28 INFO - PROCESS | 1740 | 1466587888074 Marionette DEBUG loaded listener.js 02:31:28 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (16C13000) [pid = 1740] [serial = 1298] [outer = 162E4400] 02:31:28 INFO - PROCESS | 1740 | 1466587888544 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 02:31:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 02:31:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 697ms 02:31:28 INFO - PROCESS | 1740 | 1466587888604 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 02:31:28 INFO - PROCESS | 1740 | 1466587888607 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 02:31:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 02:31:28 INFO - PROCESS | 1740 | 1466587888610 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 02:31:28 INFO - PROCESS | 1740 | 1466587888612 Marionette TRACE conn3 <- [1,1694,null,{}] 02:31:28 INFO - PROCESS | 1740 | 1466587888615 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:28 INFO - PROCESS | 1740 | 1466587888621 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:28 INFO - PROCESS | 1740 | 1466587888773 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 02:31:29 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (16EDB000) [pid = 1740] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 02:31:29 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (17752000) [pid = 1740] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 02:31:29 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (1500A800) [pid = 1740] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 02:31:29 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (0F2A9C00) [pid = 1740] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 02:31:29 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (15001400) [pid = 1740] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 02:31:29 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (12AAC000) [pid = 1740] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 02:31:29 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (15F7C000) [pid = 1740] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 02:31:29 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (12B05400) [pid = 1740] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 02:31:29 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (1309DC00) [pid = 1740] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 02:31:29 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (110DC400) [pid = 1740] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 02:31:29 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (165F1400) [pid = 1740] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 02:31:29 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (1846D000) [pid = 1740] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 02:31:29 INFO - PROCESS | 1740 | 1466587889060 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:29 INFO - PROCESS | 1740 | 1466587889062 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:29 INFO - PROCESS | 1740 | ++DOCSHELL 105E8000 == 32 [pid = 1740] [id = 433] 02:31:29 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (105E9800) [pid = 1740] [serial = 1299] [outer = 00000000] 02:31:29 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (12B05400) [pid = 1740] [serial = 1300] [outer = 105E9800] 02:31:29 INFO - PROCESS | 1740 | 1466587889112 Marionette DEBUG loaded listener.js 02:31:29 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (15585000) [pid = 1740] [serial = 1301] [outer = 105E9800] 02:31:29 INFO - PROCESS | 1740 | 1466587889485 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 02:31:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 02:31:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 902ms 02:31:29 INFO - PROCESS | 1740 | 1466587889512 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 02:31:29 INFO - PROCESS | 1740 | 1466587889514 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 02:31:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 02:31:29 INFO - PROCESS | 1740 | 1466587889518 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 02:31:29 INFO - PROCESS | 1740 | 1466587889520 Marionette TRACE conn3 <- [1,1698,null,{}] 02:31:29 INFO - PROCESS | 1740 | 1466587889523 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:29 INFO - PROCESS | 1740 | 1466587889525 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:29 INFO - PROCESS | 1740 | 1466587889643 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 02:31:29 INFO - PROCESS | 1740 | 1466587889650 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:29 INFO - PROCESS | 1740 | 1466587889653 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:29 INFO - PROCESS | 1740 | ++DOCSHELL 110DAC00 == 33 [pid = 1740] [id = 434] 02:31:29 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (1500B800) [pid = 1740] [serial = 1302] [outer = 00000000] 02:31:29 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (178F4000) [pid = 1740] [serial = 1303] [outer = 1500B800] 02:31:29 INFO - PROCESS | 1740 | 1466587889696 Marionette DEBUG loaded listener.js 02:31:29 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (17AD2000) [pid = 1740] [serial = 1304] [outer = 1500B800] 02:31:30 INFO - PROCESS | 1740 | 1466587890165 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 02:31:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 02:31:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 648ms 02:31:30 INFO - PROCESS | 1740 | 1466587890188 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 02:31:30 INFO - PROCESS | 1740 | 1466587890190 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 02:31:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 02:31:30 INFO - PROCESS | 1740 | 1466587890193 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 02:31:30 INFO - PROCESS | 1740 | 1466587890194 Marionette TRACE conn3 <- [1,1702,null,{}] 02:31:30 INFO - PROCESS | 1740 | 1466587890198 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:30 INFO - PROCESS | 1740 | 1466587890200 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:30 INFO - PROCESS | 1740 | 1466587890311 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 02:31:30 INFO - PROCESS | 1740 | 1466587890319 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:30 INFO - PROCESS | 1740 | 1466587890321 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:30 INFO - PROCESS | 1740 | ++DOCSHELL 10A5B400 == 34 [pid = 1740] [id = 435] 02:31:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (162E0C00) [pid = 1740] [serial = 1305] [outer = 00000000] 02:31:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (1826B400) [pid = 1740] [serial = 1306] [outer = 162E0C00] 02:31:30 INFO - PROCESS | 1740 | 1466587890388 Marionette DEBUG loaded listener.js 02:31:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (10A5AC00) [pid = 1740] [serial = 1307] [outer = 162E0C00] 02:31:30 INFO - PROCESS | 1740 | 1466587890788 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 02:31:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 02:31:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 649ms 02:31:30 INFO - PROCESS | 1740 | 1466587890831 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 02:31:30 INFO - PROCESS | 1740 | 1466587890833 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 02:31:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 02:31:30 INFO - PROCESS | 1740 | 1466587890837 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 02:31:30 INFO - PROCESS | 1740 | 1466587890838 Marionette TRACE conn3 <- [1,1706,null,{}] 02:31:30 INFO - PROCESS | 1740 | 1466587890842 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:30 INFO - PROCESS | 1740 | 1466587890844 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:30 INFO - PROCESS | 1740 | 1466587890954 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 02:31:30 INFO - PROCESS | 1740 | 1466587890961 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:30 INFO - PROCESS | 1740 | 1466587890963 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:30 INFO - PROCESS | 1740 | ++DOCSHELL 1826D000 == 35 [pid = 1740] [id = 436] 02:31:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (18459400) [pid = 1740] [serial = 1308] [outer = 00000000] 02:31:31 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (18772800) [pid = 1740] [serial = 1309] [outer = 18459400] 02:31:31 INFO - PROCESS | 1740 | 1466587891007 Marionette DEBUG loaded listener.js 02:31:31 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (1994D000) [pid = 1740] [serial = 1310] [outer = 18459400] 02:31:31 INFO - PROCESS | 1740 | 1466587891790 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 02:31:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 02:31:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1013ms 02:31:31 INFO - PROCESS | 1740 | 1466587891840 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 02:31:31 INFO - PROCESS | 1740 | 1466587891844 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 02:31:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 02:31:31 INFO - PROCESS | 1740 | 1466587891849 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 02:31:31 INFO - PROCESS | 1740 | 1466587891855 Marionette TRACE conn3 <- [1,1710,null,{}] 02:31:31 INFO - PROCESS | 1740 | 1466587891860 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:31 INFO - PROCESS | 1740 | 1466587891863 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:32 INFO - PROCESS | 1740 | 1466587891979 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 02:31:32 INFO - PROCESS | 1740 | 1466587892111 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:32 INFO - PROCESS | 1740 | 1466587892114 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:32 INFO - PROCESS | 1740 | ++DOCSHELL 10A77C00 == 36 [pid = 1740] [id = 437] 02:31:32 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (11AE8400) [pid = 1740] [serial = 1311] [outer = 00000000] 02:31:32 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (1306FC00) [pid = 1740] [serial = 1312] [outer = 11AE8400] 02:31:32 INFO - PROCESS | 1740 | 1466587892171 Marionette DEBUG loaded listener.js 02:31:32 INFO - PROCESS | 1740 | ++DOMWINDOW == 88 (136F0800) [pid = 1740] [serial = 1313] [outer = 11AE8400] 02:31:32 INFO - PROCESS | 1740 | 1466587892904 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 02:31:32 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 02:31:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1061ms 02:31:32 INFO - PROCESS | 1740 | 1466587892926 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 02:31:32 INFO - PROCESS | 1740 | 1466587892930 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 02:31:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 02:31:32 INFO - PROCESS | 1740 | 1466587892955 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 02:31:32 INFO - PROCESS | 1740 | 1466587892958 Marionette TRACE conn3 <- [1,1714,null,{}] 02:31:32 INFO - PROCESS | 1740 | 1466587892962 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:32 INFO - PROCESS | 1740 | 1466587892964 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:33 INFO - PROCESS | 1740 | 1466587893082 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 02:31:33 INFO - PROCESS | 1740 | 1466587893315 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:33 INFO - PROCESS | 1740 | 1466587893319 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:33 INFO - PROCESS | 1740 | ++DOCSHELL 0F2A4800 == 37 [pid = 1740] [id = 438] 02:31:33 INFO - PROCESS | 1740 | ++DOMWINDOW == 89 (0F2A4C00) [pid = 1740] [serial = 1314] [outer = 00000000] 02:31:33 INFO - PROCESS | 1740 | ++DOMWINDOW == 90 (10435800) [pid = 1740] [serial = 1315] [outer = 0F2A4C00] 02:31:33 INFO - PROCESS | 1740 | 1466587893377 Marionette DEBUG loaded listener.js 02:31:33 INFO - PROCESS | 1740 | ++DOMWINDOW == 91 (10A73000) [pid = 1740] [serial = 1316] [outer = 0F2A4C00] 02:31:33 INFO - PROCESS | 1740 | --DOCSHELL 10A5B400 == 36 [pid = 1740] [id = 435] 02:31:33 INFO - PROCESS | 1740 | --DOCSHELL 110DAC00 == 35 [pid = 1740] [id = 434] 02:31:33 INFO - PROCESS | 1740 | --DOCSHELL 105E8000 == 34 [pid = 1740] [id = 433] 02:31:33 INFO - PROCESS | 1740 | --DOCSHELL 162DF800 == 33 [pid = 1740] [id = 432] 02:31:33 INFO - PROCESS | 1740 | --DOCSHELL 1627D800 == 32 [pid = 1740] [id = 431] 02:31:33 INFO - PROCESS | 1740 | --DOCSHELL 155D3400 == 31 [pid = 1740] [id = 430] 02:31:33 INFO - PROCESS | 1740 | --DOCSHELL 1365A400 == 30 [pid = 1740] [id = 429] 02:31:33 INFO - PROCESS | 1740 | --DOCSHELL 11CCF800 == 29 [pid = 1740] [id = 428] 02:31:33 INFO - PROCESS | 1740 | --DOMWINDOW == 90 (1703D800) [pid = 1740] [serial = 1255] [outer = 00000000] [url = about:blank] 02:31:33 INFO - PROCESS | 1740 | --DOMWINDOW == 89 (18017800) [pid = 1740] [serial = 1258] [outer = 00000000] [url = about:blank] 02:31:33 INFO - PROCESS | 1740 | --DOMWINDOW == 88 (1710A000) [pid = 1740] [serial = 1256] [outer = 00000000] [url = about:blank] 02:31:33 INFO - PROCESS | 1740 | --DOMWINDOW == 87 (18265000) [pid = 1740] [serial = 1234] [outer = 00000000] [url = about:blank] 02:31:33 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (103E6400) [pid = 1740] [serial = 1240] [outer = 00000000] [url = about:blank] 02:31:33 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (10A58C00) [pid = 1740] [serial = 1241] [outer = 00000000] [url = about:blank] 02:31:33 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (1508C800) [pid = 1740] [serial = 1246] [outer = 00000000] [url = about:blank] 02:31:33 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (15581000) [pid = 1740] [serial = 1247] [outer = 00000000] [url = about:blank] 02:31:33 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (1311C800) [pid = 1740] [serial = 1243] [outer = 00000000] [url = about:blank] 02:31:33 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (13155800) [pid = 1740] [serial = 1244] [outer = 00000000] [url = about:blank] 02:31:33 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (162D6400) [pid = 1740] [serial = 1249] [outer = 00000000] [url = about:blank] 02:31:33 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (162DE000) [pid = 1740] [serial = 1250] [outer = 00000000] [url = about:blank] 02:31:33 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (13273000) [pid = 1740] [serial = 1237] [outer = 00000000] [url = about:blank] 02:31:33 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (136FAC00) [pid = 1740] [serial = 1238] [outer = 00000000] [url = about:blank] 02:31:33 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (18266800) [pid = 1740] [serial = 1235] [outer = 00000000] [url = about:blank] 02:31:33 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (15579800) [pid = 1740] [serial = 1261] [outer = 00000000] [url = about:blank] 02:31:33 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (17AD3C00) [pid = 1740] [serial = 1264] [outer = 00000000] [url = about:blank] 02:31:33 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (180D0C00) [pid = 1740] [serial = 1259] [outer = 00000000] [url = about:blank] 02:31:33 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (16A7F800) [pid = 1740] [serial = 1252] [outer = 00000000] [url = about:blank] 02:31:33 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (16C74800) [pid = 1740] [serial = 1253] [outer = 00000000] [url = about:blank] 02:31:33 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (1826F400) [pid = 1740] [serial = 1265] [outer = 00000000] [url = about:blank] 02:31:33 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (15584400) [pid = 1740] [serial = 1262] [outer = 00000000] [url = about:blank] 02:31:33 INFO - PROCESS | 1740 | --DOMWINDOW == 68 (19953400) [pid = 1740] [serial = 1268] [outer = 00000000] [url = about:blank] 02:31:33 INFO - PROCESS | 1740 | --DOMWINDOW == 67 (1994E400) [pid = 1740] [serial = 1267] [outer = 00000000] [url = about:blank] 02:31:34 INFO - PROCESS | 1740 | 1466587894037 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 02:31:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 02:31:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1172ms 02:31:34 INFO - PROCESS | 1740 | 1466587894103 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 02:31:34 INFO - PROCESS | 1740 | 1466587894106 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 02:31:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 02:31:34 INFO - PROCESS | 1740 | 1466587894113 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 02:31:34 INFO - PROCESS | 1740 | 1466587894116 Marionette TRACE conn3 <- [1,1718,null,{}] 02:31:34 INFO - PROCESS | 1740 | 1466587894121 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:34 INFO - PROCESS | 1740 | 1466587894123 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:34 INFO - PROCESS | 1740 | 1466587894207 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 02:31:34 INFO - PROCESS | 1740 | 1466587894299 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:34 INFO - PROCESS | 1740 | 1466587894301 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:34 INFO - PROCESS | 1740 | ++DOCSHELL 10A5F400 == 30 [pid = 1740] [id = 439] 02:31:34 INFO - PROCESS | 1740 | ++DOMWINDOW == 68 (10A61000) [pid = 1740] [serial = 1317] [outer = 00000000] 02:31:34 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (1281CC00) [pid = 1740] [serial = 1318] [outer = 10A61000] 02:31:34 INFO - PROCESS | 1740 | 1466587894347 Marionette DEBUG loaded listener.js 02:31:34 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (1327E400) [pid = 1740] [serial = 1319] [outer = 10A61000] 02:31:34 INFO - PROCESS | 1740 | 1466587894812 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 02:31:34 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 02:31:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 744ms 02:31:34 INFO - PROCESS | 1740 | 1466587894855 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 02:31:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 02:31:34 INFO - PROCESS | 1740 | 1466587894907 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 02:31:34 INFO - PROCESS | 1740 | 1466587894911 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 02:31:34 INFO - PROCESS | 1740 | 1466587894913 Marionette TRACE conn3 <- [1,1722,null,{}] 02:31:34 INFO - PROCESS | 1740 | 1466587894917 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:34 INFO - PROCESS | 1740 | 1466587894919 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:35 INFO - PROCESS | 1740 | 1466587895004 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 02:31:35 INFO - PROCESS | 1740 | 1466587895012 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:35 INFO - PROCESS | 1740 | 1466587895014 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:35 INFO - PROCESS | 1740 | ++DOCSHELL 139A5400 == 31 [pid = 1740] [id = 440] 02:31:35 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (15090000) [pid = 1740] [serial = 1320] [outer = 00000000] 02:31:35 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (155CE400) [pid = 1740] [serial = 1321] [outer = 15090000] 02:31:35 INFO - PROCESS | 1740 | 1466587895059 Marionette DEBUG loaded listener.js 02:31:35 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (155D3000) [pid = 1740] [serial = 1322] [outer = 15090000] 02:31:35 INFO - PROCESS | 1740 | 1466587895523 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 02:31:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 02:31:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 633ms 02:31:35 INFO - PROCESS | 1740 | 1466587895547 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 02:31:35 INFO - PROCESS | 1740 | 1466587895549 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 02:31:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 02:31:35 INFO - PROCESS | 1740 | 1466587895554 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 02:31:35 INFO - PROCESS | 1740 | 1466587895560 Marionette TRACE conn3 <- [1,1726,null,{}] 02:31:35 INFO - PROCESS | 1740 | 1466587895569 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:35 INFO - PROCESS | 1740 | 1466587895573 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:35 INFO - PROCESS | 1740 | 1466587895656 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 02:31:35 INFO - PROCESS | 1740 | 1466587895665 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:35 INFO - PROCESS | 1740 | 1466587895667 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:35 INFO - PROCESS | 1740 | ++DOCSHELL 16285000 == 32 [pid = 1740] [id = 441] 02:31:35 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (16285800) [pid = 1740] [serial = 1323] [outer = 00000000] 02:31:35 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (162E5000) [pid = 1740] [serial = 1324] [outer = 16285800] 02:31:35 INFO - PROCESS | 1740 | 1466587895710 Marionette DEBUG loaded listener.js 02:31:35 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (1125F800) [pid = 1740] [serial = 1325] [outer = 16285800] 02:31:36 INFO - PROCESS | 1740 | 1466587896187 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 02:31:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 02:31:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 712ms 02:31:36 INFO - PROCESS | 1740 | 1466587896252 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 02:31:36 INFO - PROCESS | 1740 | 1466587896254 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 02:31:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 02:31:36 INFO - PROCESS | 1740 | 1466587896258 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 02:31:36 INFO - PROCESS | 1740 | 1466587896259 Marionette TRACE conn3 <- [1,1730,null,{}] 02:31:36 INFO - PROCESS | 1740 | 1466587896268 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:36 INFO - PROCESS | 1740 | 1466587896270 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:36 INFO - PROCESS | 1740 | 1466587896386 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 02:31:36 INFO - PROCESS | 1740 | 1466587896473 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:36 INFO - PROCESS | 1740 | 1466587896475 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:36 INFO - PROCESS | 1740 | ++DOCSHELL 165F3400 == 33 [pid = 1740] [id = 442] 02:31:36 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (16A6D800) [pid = 1740] [serial = 1326] [outer = 00000000] 02:31:36 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (16C74800) [pid = 1740] [serial = 1327] [outer = 16A6D800] 02:31:36 INFO - PROCESS | 1740 | 1466587896518 Marionette DEBUG loaded listener.js 02:31:36 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (16ED9C00) [pid = 1740] [serial = 1328] [outer = 16A6D800] 02:31:36 INFO - PROCESS | 1740 | 1466587896932 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 02:31:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 02:31:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 712ms 02:31:36 INFO - PROCESS | 1740 | 1466587896957 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 02:31:36 INFO - PROCESS | 1740 | 1466587896959 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 02:31:36 INFO - PROCESS | 1740 | 1466587896962 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 02:31:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 02:31:36 INFO - PROCESS | 1740 | 1466587896964 Marionette TRACE conn3 <- [1,1734,null,{}] 02:31:36 INFO - PROCESS | 1740 | 1466587896967 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:36 INFO - PROCESS | 1740 | 1466587896969 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:37 INFO - PROCESS | 1740 | 1466587897081 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 02:31:37 INFO - PROCESS | 1740 | 1466587897087 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:37 INFO - PROCESS | 1740 | 1466587897092 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:37 INFO - PROCESS | 1740 | ++DOCSHELL 13EAAC00 == 34 [pid = 1740] [id = 443] 02:31:37 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (17041000) [pid = 1740] [serial = 1329] [outer = 00000000] 02:31:37 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (1774FC00) [pid = 1740] [serial = 1330] [outer = 17041000] 02:31:37 INFO - PROCESS | 1740 | 1466587897200 Marionette DEBUG loaded listener.js 02:31:37 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (18017800) [pid = 1740] [serial = 1331] [outer = 17041000] 02:31:37 INFO - PROCESS | 1740 | 1466587897676 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 02:31:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 02:31:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 744ms 02:31:37 INFO - PROCESS | 1740 | 1466587897735 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 02:31:37 INFO - PROCESS | 1740 | 1466587897737 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 02:31:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 02:31:37 INFO - PROCESS | 1740 | 1466587897745 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 02:31:37 INFO - PROCESS | 1740 | 1466587897747 Marionette TRACE conn3 <- [1,1738,null,{}] 02:31:37 INFO - PROCESS | 1740 | 1466587897750 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:37 INFO - PROCESS | 1740 | 1466587897752 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:37 INFO - PROCESS | 1740 | 1466587897898 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 02:31:37 INFO - PROCESS | 1740 | 1466587897976 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:37 INFO - PROCESS | 1740 | 1466587897978 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:37 INFO - PROCESS | 1740 | ++DOCSHELL 16A6EC00 == 35 [pid = 1740] [id = 444] 02:31:37 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (17040C00) [pid = 1740] [serial = 1332] [outer = 00000000] 02:31:38 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (1845B400) [pid = 1740] [serial = 1333] [outer = 17040C00] 02:31:38 INFO - PROCESS | 1740 | 1466587898021 Marionette DEBUG loaded listener.js 02:31:38 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (18464C00) [pid = 1740] [serial = 1334] [outer = 17040C00] 02:31:38 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (162E0C00) [pid = 1740] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 02:31:38 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (136F3400) [pid = 1740] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 02:31:38 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (11CD5800) [pid = 1740] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 02:31:38 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (11CD0800) [pid = 1740] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 02:31:38 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (155D3C00) [pid = 1740] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 02:31:38 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (1627E400) [pid = 1740] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 02:31:38 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (162E4400) [pid = 1740] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 02:31:38 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (105E9800) [pid = 1740] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 02:31:38 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (103D2800) [pid = 1740] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 02:31:38 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (1500CC00) [pid = 1740] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 02:31:38 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (16ED8400) [pid = 1740] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 02:31:38 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (16281400) [pid = 1740] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 02:31:38 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (1500B800) [pid = 1740] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 02:31:38 INFO - PROCESS | 1740 | 1466587898468 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 02:31:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 02:31:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 744ms 02:31:38 INFO - PROCESS | 1740 | 1466587898491 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 02:31:38 INFO - PROCESS | 1740 | 1466587898493 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 02:31:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 02:31:38 INFO - PROCESS | 1740 | 1466587898496 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 02:31:38 INFO - PROCESS | 1740 | 1466587898498 Marionette TRACE conn3 <- [1,1742,null,{}] 02:31:38 INFO - PROCESS | 1740 | 1466587898501 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:38 INFO - PROCESS | 1740 | 1466587898503 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:38 INFO - PROCESS | 1740 | 1466587898582 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 02:31:38 INFO - PROCESS | 1740 | 1466587898590 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:38 INFO - PROCESS | 1740 | 1466587898592 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:38 INFO - PROCESS | 1740 | ++DOCSHELL 11CD0800 == 36 [pid = 1740] [id = 445] 02:31:38 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (11CD5800) [pid = 1740] [serial = 1335] [outer = 00000000] 02:31:38 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (15089800) [pid = 1740] [serial = 1336] [outer = 11CD5800] 02:31:38 INFO - PROCESS | 1740 | 1466587898635 Marionette DEBUG loaded listener.js 02:31:38 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (162E4400) [pid = 1740] [serial = 1337] [outer = 11CD5800] 02:31:39 INFO - PROCESS | 1740 | 1466587899070 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 02:31:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 02:31:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 648ms 02:31:39 INFO - PROCESS | 1740 | 1466587899135 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 02:31:39 INFO - PROCESS | 1740 | 1466587899137 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 02:31:39 INFO - PROCESS | 1740 | 1466587899140 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 02:31:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 02:31:39 INFO - PROCESS | 1740 | 1466587899142 Marionette TRACE conn3 <- [1,1746,null,{}] 02:31:39 INFO - PROCESS | 1740 | 1466587899145 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:39 INFO - PROCESS | 1740 | 1466587899147 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:39 INFO - PROCESS | 1740 | 1466587899225 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 02:31:39 INFO - PROCESS | 1740 | 1466587899256 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:39 INFO - PROCESS | 1740 | 1466587899258 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:39 INFO - PROCESS | 1740 | ++DOCSHELL 0F397400 == 37 [pid = 1740] [id = 446] 02:31:39 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (11CCE000) [pid = 1740] [serial = 1338] [outer = 00000000] 02:31:39 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (1826BC00) [pid = 1740] [serial = 1339] [outer = 11CCE000] 02:31:39 INFO - PROCESS | 1740 | 1466587899301 Marionette DEBUG loaded listener.js 02:31:39 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (1826F400) [pid = 1740] [serial = 1340] [outer = 11CCE000] 02:31:39 INFO - PROCESS | 1740 | 1466587899739 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 02:31:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 02:31:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 633ms 02:31:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 02:31:39 INFO - PROCESS | 1740 | 1466587899778 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 02:31:39 INFO - PROCESS | 1740 | 1466587899780 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 02:31:39 INFO - PROCESS | 1740 | 1466587899784 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 02:31:39 INFO - PROCESS | 1740 | 1466587899785 Marionette TRACE conn3 <- [1,1750,null,{}] 02:31:39 INFO - PROCESS | 1740 | 1466587899789 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:39 INFO - PROCESS | 1740 | 1466587899791 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:39 INFO - PROCESS | 1740 | 1466587899939 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 02:31:39 INFO - PROCESS | 1740 | 1466587899944 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:39 INFO - PROCESS | 1740 | 1466587899946 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:39 INFO - PROCESS | 1740 | ++DOCSHELL 14378C00 == 38 [pid = 1740] [id = 447] 02:31:39 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (15580800) [pid = 1740] [serial = 1341] [outer = 00000000] 02:31:39 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (19981000) [pid = 1740] [serial = 1342] [outer = 15580800] 02:31:39 INFO - PROCESS | 1740 | 1466587899989 Marionette DEBUG loaded listener.js 02:31:40 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (19987400) [pid = 1740] [serial = 1343] [outer = 15580800] 02:31:40 INFO - PROCESS | 1740 | 1466587900452 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 02:31:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 02:31:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 696ms 02:31:40 INFO - PROCESS | 1740 | 1466587900516 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 02:31:40 INFO - PROCESS | 1740 | 1466587900520 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 02:31:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 02:31:40 INFO - PROCESS | 1740 | 1466587900526 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 02:31:40 INFO - PROCESS | 1740 | 1466587900530 Marionette TRACE conn3 <- [1,1754,null,{}] 02:31:40 INFO - PROCESS | 1740 | 1466587900536 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:40 INFO - PROCESS | 1740 | 1466587900539 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:40 INFO - PROCESS | 1740 | 1466587900693 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 02:31:40 INFO - PROCESS | 1740 | 1466587900807 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:40 INFO - PROCESS | 1740 | 1466587900812 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:40 INFO - PROCESS | 1740 | ++DOCSHELL 11CCE800 == 39 [pid = 1740] [id = 448] 02:31:40 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (11CCF800) [pid = 1740] [serial = 1344] [outer = 00000000] 02:31:40 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (130A1800) [pid = 1740] [serial = 1345] [outer = 11CCF800] 02:31:40 INFO - PROCESS | 1740 | 1466587900870 Marionette DEBUG loaded listener.js 02:31:40 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (13271400) [pid = 1740] [serial = 1346] [outer = 11CCF800] 02:31:41 INFO - PROCESS | 1740 | 1466587901428 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 02:31:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 02:31:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 950ms 02:31:41 INFO - PROCESS | 1740 | 1466587901472 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 02:31:41 INFO - PROCESS | 1740 | 1466587901476 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 02:31:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 02:31:41 INFO - PROCESS | 1740 | 1466587901483 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 02:31:41 INFO - PROCESS | 1740 | 1466587901486 Marionette TRACE conn3 <- [1,1758,null,{}] 02:31:41 INFO - PROCESS | 1740 | 1466587901490 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:41 INFO - PROCESS | 1740 | 1466587901492 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:41 INFO - PROCESS | 1740 | 1466587901599 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 02:31:41 INFO - PROCESS | 1740 | 1466587901709 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:41 INFO - PROCESS | 1740 | 1466587901712 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:41 INFO - PROCESS | 1740 | ++DOCSHELL 15583400 == 40 [pid = 1740] [id = 449] 02:31:41 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (155DD000) [pid = 1740] [serial = 1347] [outer = 00000000] 02:31:41 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (15F7AC00) [pid = 1740] [serial = 1348] [outer = 155DD000] 02:31:41 INFO - PROCESS | 1740 | 1466587901767 Marionette DEBUG loaded listener.js 02:31:41 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (162DD800) [pid = 1740] [serial = 1349] [outer = 155DD000] 02:31:42 INFO - PROCESS | 1740 | 1466587902377 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 02:31:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 02:31:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 965ms 02:31:42 INFO - PROCESS | 1740 | 1466587902460 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 02:31:42 INFO - PROCESS | 1740 | 1466587902462 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 02:31:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 02:31:42 INFO - PROCESS | 1740 | 1466587902466 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 02:31:42 INFO - PROCESS | 1740 | 1466587902470 Marionette TRACE conn3 <- [1,1762,null,{}] 02:31:42 INFO - PROCESS | 1740 | 1466587902481 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:42 INFO - PROCESS | 1740 | 1466587902485 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:42 INFO - PROCESS | 1740 | 1466587902593 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 02:31:42 INFO - PROCESS | 1740 | 1466587902728 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:42 INFO - PROCESS | 1740 | 1466587902732 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:42 INFO - PROCESS | 1740 | ++DOCSHELL 18268C00 == 41 [pid = 1740] [id = 450] 02:31:42 INFO - PROCESS | 1740 | ++DOMWINDOW == 88 (1826A400) [pid = 1740] [serial = 1350] [outer = 00000000] 02:31:42 INFO - PROCESS | 1740 | ++DOMWINDOW == 89 (1994F000) [pid = 1740] [serial = 1351] [outer = 1826A400] 02:31:42 INFO - PROCESS | 1740 | 1466587902790 Marionette DEBUG loaded listener.js 02:31:42 INFO - PROCESS | 1740 | ++DOMWINDOW == 90 (1998D800) [pid = 1740] [serial = 1352] [outer = 1826A400] 02:31:43 INFO - PROCESS | 1740 | 1466587903370 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 02:31:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 02:31:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 966ms 02:31:43 INFO - PROCESS | 1740 | 1466587903411 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 02:31:43 INFO - PROCESS | 1740 | 1466587903413 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 02:31:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 02:31:43 INFO - PROCESS | 1740 | 1466587903417 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 02:31:43 INFO - PROCESS | 1740 | 1466587903419 Marionette TRACE conn3 <- [1,1766,null,{}] 02:31:43 INFO - PROCESS | 1740 | 1466587903422 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:43 INFO - PROCESS | 1740 | 1466587903425 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:43 INFO - PROCESS | 1740 | 1466587903528 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 02:31:43 INFO - PROCESS | 1740 | 1466587903634 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:43 INFO - PROCESS | 1740 | 1466587903637 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:43 INFO - PROCESS | 1740 | ++DOCSHELL 19D4F000 == 42 [pid = 1740] [id = 451] 02:31:43 INFO - PROCESS | 1740 | ++DOMWINDOW == 91 (19D4F800) [pid = 1740] [serial = 1353] [outer = 00000000] 02:31:43 INFO - PROCESS | 1740 | ++DOMWINDOW == 92 (19F20800) [pid = 1740] [serial = 1354] [outer = 19D4F800] 02:31:43 INFO - PROCESS | 1740 | 1466587903689 Marionette DEBUG loaded listener.js 02:31:43 INFO - PROCESS | 1740 | ++DOMWINDOW == 93 (19F26400) [pid = 1740] [serial = 1355] [outer = 19D4F800] 02:31:44 INFO - PROCESS | 1740 | 1466587904482 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 02:31:44 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 02:31:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1107ms 02:31:44 INFO - PROCESS | 1740 | 1466587904514 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 02:31:44 INFO - PROCESS | 1740 | 1466587904519 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 02:31:44 INFO - PROCESS | 1740 | 1466587904524 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 02:31:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 02:31:44 INFO - PROCESS | 1740 | 1466587904527 Marionette TRACE conn3 <- [1,1770,null,{}] 02:31:44 INFO - PROCESS | 1740 | 1466587904532 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:44 INFO - PROCESS | 1740 | 1466587904534 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:44 INFO - PROCESS | 1740 | 1466587904634 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 02:31:44 INFO - PROCESS | 1740 | 1466587904773 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:44 INFO - PROCESS | 1740 | 1466587904778 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:44 INFO - PROCESS | 1740 | ++DOCSHELL 1303AC00 == 43 [pid = 1740] [id = 452] 02:31:44 INFO - PROCESS | 1740 | ++DOMWINDOW == 94 (13073C00) [pid = 1740] [serial = 1356] [outer = 00000000] 02:31:44 INFO - PROCESS | 1740 | ++DOMWINDOW == 95 (13152400) [pid = 1740] [serial = 1357] [outer = 13073C00] 02:31:44 INFO - PROCESS | 1740 | 1466587904830 Marionette DEBUG loaded listener.js 02:31:44 INFO - PROCESS | 1740 | ++DOMWINDOW == 96 (13658800) [pid = 1740] [serial = 1358] [outer = 13073C00] 02:31:45 INFO - PROCESS | 1740 | --DOCSHELL 0F397400 == 42 [pid = 1740] [id = 446] 02:31:45 INFO - PROCESS | 1740 | --DOCSHELL 11CD0800 == 41 [pid = 1740] [id = 445] 02:31:45 INFO - PROCESS | 1740 | --DOCSHELL 16A6EC00 == 40 [pid = 1740] [id = 444] 02:31:45 INFO - PROCESS | 1740 | --DOCSHELL 13EAAC00 == 39 [pid = 1740] [id = 443] 02:31:45 INFO - PROCESS | 1740 | --DOCSHELL 165F3400 == 38 [pid = 1740] [id = 442] 02:31:45 INFO - PROCESS | 1740 | --DOCSHELL 16285000 == 37 [pid = 1740] [id = 441] 02:31:45 INFO - PROCESS | 1740 | --DOCSHELL 139A5400 == 36 [pid = 1740] [id = 440] 02:31:45 INFO - PROCESS | 1740 | --DOCSHELL 10A5F400 == 35 [pid = 1740] [id = 439] 02:31:45 INFO - PROCESS | 1740 | --DOCSHELL 0F2A4800 == 34 [pid = 1740] [id = 438] 02:31:45 INFO - PROCESS | 1740 | --DOCSHELL 10A77C00 == 33 [pid = 1740] [id = 437] 02:31:45 INFO - PROCESS | 1740 | --DOCSHELL 1826D000 == 32 [pid = 1740] [id = 436] 02:31:45 INFO - PROCESS | 1740 | --DOCSHELL 11AE4400 == 31 [pid = 1740] [id = 427] 02:31:45 INFO - PROCESS | 1740 | --DOCSHELL 19D4F000 == 30 [pid = 1740] [id = 451] 02:31:45 INFO - PROCESS | 1740 | --DOCSHELL 18268C00 == 29 [pid = 1740] [id = 450] 02:31:45 INFO - PROCESS | 1740 | --DOCSHELL 14378C00 == 28 [pid = 1740] [id = 447] 02:31:45 INFO - PROCESS | 1740 | --DOCSHELL 11CCE800 == 27 [pid = 1740] [id = 448] 02:31:45 INFO - PROCESS | 1740 | --DOCSHELL 15583400 == 26 [pid = 1740] [id = 449] 02:31:45 INFO - PROCESS | 1740 | --DOMWINDOW == 95 (1826B400) [pid = 1740] [serial = 1306] [outer = 00000000] [url = about:blank] 02:31:45 INFO - PROCESS | 1740 | --DOMWINDOW == 94 (14376800) [pid = 1740] [serial = 1288] [outer = 00000000] [url = about:blank] 02:31:45 INFO - PROCESS | 1740 | --DOMWINDOW == 93 (15088400) [pid = 1740] [serial = 1289] [outer = 00000000] [url = about:blank] 02:31:45 INFO - PROCESS | 1740 | --DOMWINDOW == 92 (13651C00) [pid = 1740] [serial = 1283] [outer = 00000000] [url = about:blank] 02:31:45 INFO - PROCESS | 1740 | --DOMWINDOW == 91 (131EC000) [pid = 1740] [serial = 1282] [outer = 00000000] [url = about:blank] 02:31:45 INFO - PROCESS | 1740 | --DOMWINDOW == 90 (12BCD400) [pid = 1740] [serial = 1285] [outer = 00000000] [url = about:blank] 02:31:45 INFO - PROCESS | 1740 | --DOMWINDOW == 89 (130A3C00) [pid = 1740] [serial = 1286] [outer = 00000000] [url = about:blank] 02:31:45 INFO - PROCESS | 1740 | --DOMWINDOW == 88 (15AD7400) [pid = 1740] [serial = 1291] [outer = 00000000] [url = about:blank] 02:31:45 INFO - PROCESS | 1740 | --DOMWINDOW == 87 (162E4C00) [pid = 1740] [serial = 1294] [outer = 00000000] [url = about:blank] 02:31:45 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (16A7E400) [pid = 1740] [serial = 1297] [outer = 00000000] [url = about:blank] 02:31:45 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (12B05400) [pid = 1740] [serial = 1300] [outer = 00000000] [url = about:blank] 02:31:45 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (16C13000) [pid = 1740] [serial = 1298] [outer = 00000000] [url = about:blank] 02:31:45 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (110E5000) [pid = 1740] [serial = 1271] [outer = 00000000] [url = about:blank] 02:31:45 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (105EC000) [pid = 1740] [serial = 1270] [outer = 00000000] [url = about:blank] 02:31:45 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (10A5AC00) [pid = 1740] [serial = 1307] [outer = 00000000] [url = about:blank] 02:31:45 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (155D4C00) [pid = 1740] [serial = 1274] [outer = 00000000] [url = about:blank] 02:31:45 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (1557F400) [pid = 1740] [serial = 1273] [outer = 00000000] [url = about:blank] 02:31:45 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (17769800) [pid = 1740] [serial = 1277] [outer = 00000000] [url = about:blank] 02:31:45 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (1703E000) [pid = 1740] [serial = 1276] [outer = 00000000] [url = about:blank] 02:31:45 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (19985400) [pid = 1740] [serial = 1280] [outer = 00000000] [url = about:blank] 02:31:45 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (1826A000) [pid = 1740] [serial = 1279] [outer = 00000000] [url = about:blank] 02:31:45 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (15585000) [pid = 1740] [serial = 1301] [outer = 00000000] [url = about:blank] 02:31:45 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (17AD2000) [pid = 1740] [serial = 1304] [outer = 00000000] [url = about:blank] 02:31:45 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (165E9C00) [pid = 1740] [serial = 1295] [outer = 00000000] [url = about:blank] 02:31:45 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (178F4000) [pid = 1740] [serial = 1303] [outer = 00000000] [url = about:blank] 02:31:45 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (15F7BC00) [pid = 1740] [serial = 1292] [outer = 00000000] [url = about:blank] 02:31:46 INFO - PROCESS | 1740 | 1466587906076 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 02:31:46 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 02:31:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1583ms 02:31:46 INFO - PROCESS | 1740 | 1466587906128 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 02:31:46 INFO - PROCESS | 1740 | 1466587906132 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 02:31:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 02:31:46 INFO - PROCESS | 1740 | 1466587906138 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 02:31:46 INFO - PROCESS | 1740 | 1466587906141 Marionette TRACE conn3 <- [1,1774,null,{}] 02:31:46 INFO - PROCESS | 1740 | 1466587906146 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:46 INFO - PROCESS | 1740 | 1466587906149 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:46 INFO - PROCESS | 1740 | 1466587906233 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 02:31:46 INFO - PROCESS | 1740 | 1466587906333 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:46 INFO - PROCESS | 1740 | 1466587906337 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:46 INFO - PROCESS | 1740 | ++DOCSHELL 10434800 == 27 [pid = 1740] [id = 453] 02:31:46 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (10567800) [pid = 1740] [serial = 1359] [outer = 00000000] 02:31:46 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (11202000) [pid = 1740] [serial = 1360] [outer = 10567800] 02:31:46 INFO - PROCESS | 1740 | 1466587906384 Marionette DEBUG loaded listener.js 02:31:46 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (1125F400) [pid = 1740] [serial = 1361] [outer = 10567800] 02:31:46 INFO - PROCESS | 1740 | 1466587906792 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 02:31:46 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 02:31:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 712ms 02:31:46 INFO - PROCESS | 1740 | 1466587906837 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 02:31:46 INFO - PROCESS | 1740 | 1466587906842 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 02:31:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 02:31:46 INFO - PROCESS | 1740 | 1466587906848 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 02:31:46 INFO - PROCESS | 1740 | 1466587906851 Marionette TRACE conn3 <- [1,1778,null,{}] 02:31:46 INFO - PROCESS | 1740 | 1466587906858 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:46 INFO - PROCESS | 1740 | 1466587906861 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:46 INFO - PROCESS | 1740 | 1466587906949 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 02:31:46 INFO - PROCESS | 1740 | 1466587906957 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:46 INFO - PROCESS | 1740 | 1466587906960 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:47 INFO - PROCESS | 1740 | ++DOCSHELL 1309DC00 == 28 [pid = 1740] [id = 454] 02:31:47 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (1309F800) [pid = 1740] [serial = 1362] [outer = 00000000] 02:31:47 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (13123400) [pid = 1740] [serial = 1363] [outer = 1309F800] 02:31:47 INFO - PROCESS | 1740 | 1466587907011 Marionette DEBUG loaded listener.js 02:31:47 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (13155800) [pid = 1740] [serial = 1364] [outer = 1309F800] 02:31:47 INFO - PROCESS | 1740 | 1466587907482 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 02:31:47 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) 02:31:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 696ms 02:31:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 02:31:47 INFO - PROCESS | 1740 | 1466587907547 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 02:31:47 INFO - PROCESS | 1740 | 1466587907549 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 02:31:47 INFO - PROCESS | 1740 | 1466587907553 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 02:31:47 INFO - PROCESS | 1740 | 1466587907556 Marionette TRACE conn3 <- [1,1782,null,{}] 02:31:47 INFO - PROCESS | 1740 | 1466587907615 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:47 INFO - PROCESS | 1740 | 1466587907619 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:47 INFO - PROCESS | 1740 | 1466587907730 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 02:31:47 INFO - PROCESS | 1740 | 1466587907829 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:47 INFO - PROCESS | 1740 | 1466587907832 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:47 INFO - PROCESS | 1740 | ++DOCSHELL 15085800 == 29 [pid = 1740] [id = 455] 02:31:47 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (1508B400) [pid = 1740] [serial = 1365] [outer = 00000000] 02:31:47 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (15585000) [pid = 1740] [serial = 1366] [outer = 1508B400] 02:31:47 INFO - PROCESS | 1740 | 1466587907880 Marionette DEBUG loaded listener.js 02:31:47 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (155D5C00) [pid = 1740] [serial = 1367] [outer = 1508B400] 02:31:48 INFO - PROCESS | 1740 | 1466587908295 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 02:31:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:31:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 744ms 02:31:48 INFO - PROCESS | 1740 | 1466587908331 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 02:31:48 INFO - PROCESS | 1740 | 1466587908334 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 02:31:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 02:31:48 INFO - PROCESS | 1740 | 1466587908347 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 02:31:48 INFO - PROCESS | 1740 | 1466587908349 Marionette TRACE conn3 <- [1,1786,null,{}] 02:31:48 INFO - PROCESS | 1740 | 1466587908352 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:48 INFO - PROCESS | 1740 | 1466587908354 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:48 INFO - PROCESS | 1740 | 1466587908473 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 02:31:48 INFO - PROCESS | 1740 | 1466587908481 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:48 INFO - PROCESS | 1740 | 1466587908483 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:48 INFO - PROCESS | 1740 | ++DOCSHELL 15839400 == 30 [pid = 1740] [id = 456] 02:31:48 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (158C4C00) [pid = 1740] [serial = 1368] [outer = 00000000] 02:31:48 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (15F75400) [pid = 1740] [serial = 1369] [outer = 158C4C00] 02:31:48 INFO - PROCESS | 1740 | 1466587908580 Marionette DEBUG loaded listener.js 02:31:48 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (162D9C00) [pid = 1740] [serial = 1370] [outer = 158C4C00] 02:31:49 INFO - PROCESS | 1740 | 1466587908979 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 02:31:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 02:31:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 696ms 02:31:49 INFO - PROCESS | 1740 | 1466587909049 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 02:31:49 INFO - PROCESS | 1740 | 1466587909051 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 02:31:49 INFO - PROCESS | 1740 | 1466587909058 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 02:31:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 02:31:49 INFO - PROCESS | 1740 | 1466587909060 Marionette TRACE conn3 <- [1,1790,null,{}] 02:31:49 INFO - PROCESS | 1740 | 1466587909063 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:49 INFO - PROCESS | 1740 | 1466587909065 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:49 INFO - PROCESS | 1740 | 1466587909204 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 02:31:49 INFO - PROCESS | 1740 | 1466587909229 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:49 INFO - PROCESS | 1740 | 1466587909232 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:49 INFO - PROCESS | 1740 | ++DOCSHELL 162DD000 == 31 [pid = 1740] [id = 457] 02:31:49 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (162DEC00) [pid = 1740] [serial = 1371] [outer = 00000000] 02:31:49 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (165EEC00) [pid = 1740] [serial = 1372] [outer = 162DEC00] 02:31:49 INFO - PROCESS | 1740 | 1466587909280 Marionette DEBUG loaded listener.js 02:31:49 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (16A61000) [pid = 1740] [serial = 1373] [outer = 162DEC00] 02:31:49 INFO - PROCESS | 1740 | 1466587909754 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:31:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 02:31:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 744ms 02:31:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 02:31:49 INFO - PROCESS | 1740 | 1466587909800 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 02:31:49 INFO - PROCESS | 1740 | 1466587909802 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 02:31:49 INFO - PROCESS | 1740 | 1466587909805 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 02:31:49 INFO - PROCESS | 1740 | 1466587909807 Marionette TRACE conn3 <- [1,1794,null,{}] 02:31:49 INFO - PROCESS | 1740 | 1466587909810 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:49 INFO - PROCESS | 1740 | 1466587909816 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:49 INFO - PROCESS | 1740 | 1466587909955 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 02:31:50 INFO - PROCESS | 1740 | 1466587910021 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:50 INFO - PROCESS | 1740 | 1466587910023 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:50 INFO - PROCESS | 1740 | ++DOCSHELL 16C70400 == 32 [pid = 1740] [id = 458] 02:31:50 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (16ECDC00) [pid = 1740] [serial = 1374] [outer = 00000000] 02:31:50 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (170A1C00) [pid = 1740] [serial = 1375] [outer = 16ECDC00] 02:31:50 INFO - PROCESS | 1740 | 1466587910067 Marionette DEBUG loaded listener.js 02:31:50 INFO - PROCESS | 1740 | ++DOMWINDOW == 88 (1776B400) [pid = 1740] [serial = 1376] [outer = 16ECDC00] 02:31:50 INFO - PROCESS | 1740 | --DOMWINDOW == 87 (16A6D800) [pid = 1740] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 02:31:50 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (17041000) [pid = 1740] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 02:31:50 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (15580800) [pid = 1740] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 02:31:50 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (18459400) [pid = 1740] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 02:31:50 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (0F2A4C00) [pid = 1740] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 02:31:50 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (15090000) [pid = 1740] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 02:31:50 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (16285800) [pid = 1740] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 02:31:50 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (17040C00) [pid = 1740] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 02:31:50 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (10A61000) [pid = 1740] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 02:31:50 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (11AE8400) [pid = 1740] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 02:31:50 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (11CCE000) [pid = 1740] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 02:31:50 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (11CD5800) [pid = 1740] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 02:31:50 INFO - PROCESS | 1740 | 1466587910748 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 02:31:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 02:31:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 950ms 02:31:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 02:31:50 INFO - PROCESS | 1740 | 1466587910783 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 02:31:50 INFO - PROCESS | 1740 | 1466587910785 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 02:31:50 INFO - PROCESS | 1740 | 1466587910788 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 02:31:50 INFO - PROCESS | 1740 | 1466587910790 Marionette TRACE conn3 <- [1,1798,null,{}] 02:31:50 INFO - PROCESS | 1740 | 1466587910793 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:50 INFO - PROCESS | 1740 | 1466587910795 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:50 INFO - PROCESS | 1740 | 1466587910874 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 02:31:50 INFO - PROCESS | 1740 | 1466587910880 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:50 INFO - PROCESS | 1740 | 1466587910882 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:50 INFO - PROCESS | 1740 | ++DOCSHELL 15F74400 == 33 [pid = 1740] [id = 459] 02:31:50 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (1627E400) [pid = 1740] [serial = 1377] [outer = 00000000] 02:31:50 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (16ED1800) [pid = 1740] [serial = 1378] [outer = 1627E400] 02:31:50 INFO - PROCESS | 1740 | 1466587910925 Marionette DEBUG loaded listener.js 02:31:51 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (1557C400) [pid = 1740] [serial = 1379] [outer = 1627E400] 02:31:51 INFO - PROCESS | 1740 | 1466587911367 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 02:31:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 02:31:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 633ms 02:31:51 INFO - PROCESS | 1740 | 1466587911427 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 02:31:51 INFO - PROCESS | 1740 | 1466587911429 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 02:31:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 02:31:51 INFO - PROCESS | 1740 | 1466587911432 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 02:31:51 INFO - PROCESS | 1740 | 1466587911434 Marionette TRACE conn3 <- [1,1802,null,{}] 02:31:51 INFO - PROCESS | 1740 | 1466587911437 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:51 INFO - PROCESS | 1740 | 1466587911439 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:51 INFO - PROCESS | 1740 | 1466587911515 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 02:31:51 INFO - PROCESS | 1740 | 1466587911523 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:51 INFO - PROCESS | 1740 | 1466587911525 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:51 INFO - PROCESS | 1740 | ++DOCSHELL 155D5800 == 34 [pid = 1740] [id = 460] 02:31:51 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (162DD400) [pid = 1740] [serial = 1380] [outer = 00000000] 02:31:51 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (18016400) [pid = 1740] [serial = 1381] [outer = 162DD400] 02:31:51 INFO - PROCESS | 1740 | 1466587911567 Marionette DEBUG loaded listener.js 02:31:51 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (18020800) [pid = 1740] [serial = 1382] [outer = 162DD400] 02:31:52 INFO - PROCESS | 1740 | 1466587911987 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 02:31:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 02:31:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 601ms 02:31:52 INFO - PROCESS | 1740 | 1466587912039 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 02:31:52 INFO - PROCESS | 1740 | 1466587912041 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 02:31:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 02:31:52 INFO - PROCESS | 1740 | 1466587912045 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 02:31:52 INFO - PROCESS | 1740 | 1466587912046 Marionette TRACE conn3 <- [1,1806,null,{}] 02:31:52 INFO - PROCESS | 1740 | 1466587912050 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:52 INFO - PROCESS | 1740 | 1466587912052 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:52 INFO - PROCESS | 1740 | 1466587912129 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 02:31:52 INFO - PROCESS | 1740 | 1466587912135 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:52 INFO - PROCESS | 1740 | 1466587912137 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:52 INFO - PROCESS | 1740 | ++DOCSHELL 15010400 == 35 [pid = 1740] [id = 461] 02:31:52 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (1826D000) [pid = 1740] [serial = 1383] [outer = 00000000] 02:31:52 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (1845B000) [pid = 1740] [serial = 1384] [outer = 1826D000] 02:31:52 INFO - PROCESS | 1740 | 1466587912180 Marionette DEBUG loaded listener.js 02:31:52 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (18460000) [pid = 1740] [serial = 1385] [outer = 1826D000] 02:31:52 INFO - PROCESS | 1740 | 1466587912948 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 02:31:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 02:31:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 950ms 02:31:53 INFO - PROCESS | 1740 | 1466587913024 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 02:31:53 INFO - PROCESS | 1740 | 1466587913028 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 02:31:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 02:31:53 INFO - PROCESS | 1740 | 1466587913033 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 02:31:53 INFO - PROCESS | 1740 | 1466587913037 Marionette TRACE conn3 <- [1,1810,null,{}] 02:31:53 INFO - PROCESS | 1740 | 1466587913043 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:53 INFO - PROCESS | 1740 | 1466587913046 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:53 INFO - PROCESS | 1740 | 1466587913170 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 02:31:53 INFO - PROCESS | 1740 | 1466587913306 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:53 INFO - PROCESS | 1740 | 1466587913309 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:53 INFO - PROCESS | 1740 | ++DOCSHELL 1047C400 == 36 [pid = 1740] [id = 462] 02:31:53 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (10A5BC00) [pid = 1740] [serial = 1386] [outer = 00000000] 02:31:53 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (1289DC00) [pid = 1740] [serial = 1387] [outer = 10A5BC00] 02:31:53 INFO - PROCESS | 1740 | 1466587913367 Marionette DEBUG loaded listener.js 02:31:53 INFO - PROCESS | 1740 | ++DOMWINDOW == 88 (13122C00) [pid = 1740] [serial = 1388] [outer = 10A5BC00] 02:31:54 INFO - PROCESS | 1740 | 1466587914077 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 02:31:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 02:31:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1108ms 02:31:54 INFO - PROCESS | 1740 | 1466587914141 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 02:31:54 INFO - PROCESS | 1740 | 1466587914146 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 02:31:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 02:31:54 INFO - PROCESS | 1740 | 1466587914153 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 02:31:54 INFO - PROCESS | 1740 | 1466587914156 Marionette TRACE conn3 <- [1,1814,null,{}] 02:31:54 INFO - PROCESS | 1740 | 1466587914161 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:54 INFO - PROCESS | 1740 | 1466587914164 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:54 INFO - PROCESS | 1740 | 1466587914294 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 02:31:54 INFO - PROCESS | 1740 | 1466587914429 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:54 INFO - PROCESS | 1740 | 1466587914432 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:54 INFO - PROCESS | 1740 | ++DOCSHELL 14376800 == 37 [pid = 1740] [id = 463] 02:31:54 INFO - PROCESS | 1740 | ++DOMWINDOW == 89 (14378C00) [pid = 1740] [serial = 1389] [outer = 00000000] 02:31:54 INFO - PROCESS | 1740 | ++DOMWINDOW == 90 (1557B400) [pid = 1740] [serial = 1390] [outer = 14378C00] 02:31:54 INFO - PROCESS | 1740 | 1466587914490 Marionette DEBUG loaded listener.js 02:31:54 INFO - PROCESS | 1740 | ++DOMWINDOW == 91 (155D2000) [pid = 1740] [serial = 1391] [outer = 14378C00] 02:31:55 INFO - PROCESS | 1740 | --DOCSHELL 155D5800 == 36 [pid = 1740] [id = 460] 02:31:55 INFO - PROCESS | 1740 | --DOCSHELL 15F74400 == 35 [pid = 1740] [id = 459] 02:31:55 INFO - PROCESS | 1740 | --DOCSHELL 16C70400 == 34 [pid = 1740] [id = 458] 02:31:55 INFO - PROCESS | 1740 | --DOCSHELL 162DD000 == 33 [pid = 1740] [id = 457] 02:31:55 INFO - PROCESS | 1740 | --DOCSHELL 15839400 == 32 [pid = 1740] [id = 456] 02:31:55 INFO - PROCESS | 1740 | --DOCSHELL 15085800 == 31 [pid = 1740] [id = 455] 02:31:55 INFO - PROCESS | 1740 | --DOCSHELL 1309DC00 == 30 [pid = 1740] [id = 454] 02:31:55 INFO - PROCESS | 1740 | --DOCSHELL 10434800 == 29 [pid = 1740] [id = 453] 02:31:55 INFO - PROCESS | 1740 | --DOCSHELL 1303AC00 == 28 [pid = 1740] [id = 452] 02:31:55 INFO - PROCESS | 1740 | --DOMWINDOW == 90 (16C74800) [pid = 1740] [serial = 1327] [outer = 00000000] [url = about:blank] 02:31:55 INFO - PROCESS | 1740 | --DOMWINDOW == 89 (18017800) [pid = 1740] [serial = 1331] [outer = 00000000] [url = about:blank] 02:31:55 INFO - PROCESS | 1740 | --DOMWINDOW == 88 (1774FC00) [pid = 1740] [serial = 1330] [outer = 00000000] [url = about:blank] 02:31:55 INFO - PROCESS | 1740 | --DOMWINDOW == 87 (19981000) [pid = 1740] [serial = 1342] [outer = 00000000] [url = about:blank] 02:31:55 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (1994D000) [pid = 1740] [serial = 1310] [outer = 00000000] [url = about:blank] 02:31:55 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (18772800) [pid = 1740] [serial = 1309] [outer = 00000000] [url = about:blank] 02:31:55 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (10435800) [pid = 1740] [serial = 1315] [outer = 00000000] [url = about:blank] 02:31:55 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (10A73000) [pid = 1740] [serial = 1316] [outer = 00000000] [url = about:blank] 02:31:55 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (155CE400) [pid = 1740] [serial = 1321] [outer = 00000000] [url = about:blank] 02:31:55 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (19987400) [pid = 1740] [serial = 1343] [outer = 00000000] [url = about:blank] 02:31:55 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (155D3000) [pid = 1740] [serial = 1322] [outer = 00000000] [url = about:blank] 02:31:55 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (162E5000) [pid = 1740] [serial = 1324] [outer = 00000000] [url = about:blank] 02:31:55 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (1845B400) [pid = 1740] [serial = 1333] [outer = 00000000] [url = about:blank] 02:31:55 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (1281CC00) [pid = 1740] [serial = 1318] [outer = 00000000] [url = about:blank] 02:31:55 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (1327E400) [pid = 1740] [serial = 1319] [outer = 00000000] [url = about:blank] 02:31:55 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (1306FC00) [pid = 1740] [serial = 1312] [outer = 00000000] [url = about:blank] 02:31:55 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (136F0800) [pid = 1740] [serial = 1313] [outer = 00000000] [url = about:blank] 02:31:55 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (1826F400) [pid = 1740] [serial = 1340] [outer = 00000000] [url = about:blank] 02:31:55 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (15089800) [pid = 1740] [serial = 1336] [outer = 00000000] [url = about:blank] 02:31:55 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (1826BC00) [pid = 1740] [serial = 1339] [outer = 00000000] [url = about:blank] 02:31:55 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (162E4400) [pid = 1740] [serial = 1337] [outer = 00000000] [url = about:blank] 02:31:55 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (18464C00) [pid = 1740] [serial = 1334] [outer = 00000000] [url = about:blank] 02:31:55 INFO - PROCESS | 1740 | --DOMWINDOW == 68 (16ED9C00) [pid = 1740] [serial = 1328] [outer = 00000000] [url = about:blank] 02:31:55 INFO - PROCESS | 1740 | --DOMWINDOW == 67 (1125F800) [pid = 1740] [serial = 1325] [outer = 00000000] [url = about:blank] 02:31:55 INFO - PROCESS | 1740 | 1466587915359 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 02:31:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 02:31:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1203ms 02:31:55 INFO - PROCESS | 1740 | 1466587915383 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 02:31:55 INFO - PROCESS | 1740 | 1466587915386 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 02:31:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 02:31:55 INFO - PROCESS | 1740 | 1466587915391 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 02:31:55 INFO - PROCESS | 1740 | 1466587915395 Marionette TRACE conn3 <- [1,1818,null,{}] 02:31:55 INFO - PROCESS | 1740 | 1466587915402 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:55 INFO - PROCESS | 1740 | 1466587915405 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:55 INFO - PROCESS | 1740 | 1466587915504 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 02:31:55 INFO - PROCESS | 1740 | 1466587915594 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:55 INFO - PROCESS | 1740 | 1466587915597 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:55 INFO - PROCESS | 1740 | ++DOCSHELL 1031E800 == 29 [pid = 1740] [id = 464] 02:31:55 INFO - PROCESS | 1740 | ++DOMWINDOW == 68 (103CD400) [pid = 1740] [serial = 1392] [outer = 00000000] 02:31:55 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (110F9C00) [pid = 1740] [serial = 1393] [outer = 103CD400] 02:31:55 INFO - PROCESS | 1740 | 1466587915644 Marionette DEBUG loaded listener.js 02:31:55 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (12B05400) [pid = 1740] [serial = 1394] [outer = 103CD400] 02:31:56 INFO - PROCESS | 1740 | 1466587916072 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 02:31:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 02:31:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 759ms 02:31:56 INFO - PROCESS | 1740 | 1466587916151 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 02:31:56 INFO - PROCESS | 1740 | 1466587916155 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 02:31:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 02:31:56 INFO - PROCESS | 1740 | 1466587916161 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 02:31:56 INFO - PROCESS | 1740 | 1466587916163 Marionette TRACE conn3 <- [1,1822,null,{}] 02:31:56 INFO - PROCESS | 1740 | 1466587916167 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:56 INFO - PROCESS | 1740 | 1466587916169 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:56 INFO - PROCESS | 1740 | 1466587916261 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 02:31:56 INFO - PROCESS | 1740 | 1466587916269 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:56 INFO - PROCESS | 1740 | 1466587916272 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:56 INFO - PROCESS | 1740 | ++DOCSHELL 13E9F000 == 30 [pid = 1740] [id = 465] 02:31:56 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (13EA0800) [pid = 1740] [serial = 1395] [outer = 00000000] 02:31:56 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (14375000) [pid = 1740] [serial = 1396] [outer = 13EA0800] 02:31:56 INFO - PROCESS | 1740 | 1466587916318 Marionette DEBUG loaded listener.js 02:31:56 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (1508F800) [pid = 1740] [serial = 1397] [outer = 13EA0800] 02:31:56 INFO - PROCESS | 1740 | 1466587916779 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 02:31:56 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 02:31:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 649ms 02:31:56 INFO - PROCESS | 1740 | 1466587916800 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 02:31:56 INFO - PROCESS | 1740 | 1466587916802 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 02:31:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 02:31:56 INFO - PROCESS | 1740 | 1466587916806 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 02:31:56 INFO - PROCESS | 1740 | 1466587916809 Marionette TRACE conn3 <- [1,1826,null,{}] 02:31:56 INFO - PROCESS | 1740 | 1466587916820 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:56 INFO - PROCESS | 1740 | 1466587916824 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:56 INFO - PROCESS | 1740 | 1466587916907 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 02:31:56 INFO - PROCESS | 1740 | 1466587916917 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:56 INFO - PROCESS | 1740 | 1466587916920 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:56 INFO - PROCESS | 1740 | ++DOCSHELL 15D58C00 == 31 [pid = 1740] [id = 466] 02:31:56 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (15F74400) [pid = 1740] [serial = 1398] [outer = 00000000] 02:31:56 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (16283C00) [pid = 1740] [serial = 1399] [outer = 15F74400] 02:31:57 INFO - PROCESS | 1740 | 1466587916966 Marionette DEBUG loaded listener.js 02:31:57 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (165E6400) [pid = 1740] [serial = 1400] [outer = 15F74400] 02:31:57 INFO - PROCESS | 1740 | 1466587917441 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 02:31:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 02:31:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 712ms 02:31:57 INFO - PROCESS | 1740 | 1466587917502 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 02:31:57 INFO - PROCESS | 1740 | 1466587917505 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 02:31:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 02:31:57 INFO - PROCESS | 1740 | 1466587917508 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 02:31:57 INFO - PROCESS | 1740 | 1466587917510 Marionette TRACE conn3 <- [1,1830,null,{}] 02:31:57 INFO - PROCESS | 1740 | 1466587917513 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:57 INFO - PROCESS | 1740 | 1466587917515 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:57 INFO - PROCESS | 1740 | 1466587917598 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 02:31:57 INFO - PROCESS | 1740 | 1466587917637 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:57 INFO - PROCESS | 1740 | 1466587917639 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:57 INFO - PROCESS | 1740 | ++DOCSHELL 16A6CC00 == 32 [pid = 1740] [id = 467] 02:31:57 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (16A6D000) [pid = 1740] [serial = 1401] [outer = 00000000] 02:31:57 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (16C1B800) [pid = 1740] [serial = 1402] [outer = 16A6D000] 02:31:57 INFO - PROCESS | 1740 | 1466587917734 Marionette DEBUG loaded listener.js 02:31:57 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (16ED0400) [pid = 1740] [serial = 1403] [outer = 16A6D000] 02:31:58 INFO - PROCESS | 1740 | 1466587918191 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 02:31:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 02:31:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 696ms 02:31:58 INFO - PROCESS | 1740 | 1466587918240 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 02:31:58 INFO - PROCESS | 1740 | 1466587918242 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 02:31:58 INFO - PROCESS | 1740 | 1466587918245 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 02:31:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 02:31:58 INFO - PROCESS | 1740 | 1466587918247 Marionette TRACE conn3 <- [1,1834,null,{}] 02:31:58 INFO - PROCESS | 1740 | 1466587918250 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:58 INFO - PROCESS | 1740 | 1466587918252 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:58 INFO - PROCESS | 1740 | 1466587918364 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 02:31:58 INFO - PROCESS | 1740 | 1466587918371 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:58 INFO - PROCESS | 1740 | 1466587918373 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:58 INFO - PROCESS | 1740 | ++DOCSHELL 16A81000 == 33 [pid = 1740] [id = 468] 02:31:58 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (16ED7000) [pid = 1740] [serial = 1404] [outer = 00000000] 02:31:58 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (17041400) [pid = 1740] [serial = 1405] [outer = 16ED7000] 02:31:58 INFO - PROCESS | 1740 | 1466587918474 Marionette DEBUG loaded listener.js 02:31:58 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (170AD800) [pid = 1740] [serial = 1406] [outer = 16ED7000] 02:31:58 INFO - PROCESS | 1740 | 1466587918916 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 02:31:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 02:31:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 697ms 02:31:58 INFO - PROCESS | 1740 | 1466587918945 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 02:31:58 INFO - PROCESS | 1740 | 1466587918947 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 02:31:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 02:31:58 INFO - PROCESS | 1740 | 1466587918956 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 02:31:58 INFO - PROCESS | 1740 | 1466587918958 Marionette TRACE conn3 <- [1,1838,null,{}] 02:31:58 INFO - PROCESS | 1740 | 1466587918966 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:58 INFO - PROCESS | 1740 | 1466587918972 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:59 INFO - PROCESS | 1740 | 1466587919126 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 02:31:59 INFO - PROCESS | 1740 | 1466587919148 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:59 INFO - PROCESS | 1740 | 1466587919150 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:59 INFO - PROCESS | 1740 | ++DOCSHELL 1801D400 == 34 [pid = 1740] [id = 469] 02:31:59 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (18262C00) [pid = 1740] [serial = 1407] [outer = 00000000] 02:31:59 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (18474800) [pid = 1740] [serial = 1408] [outer = 18262C00] 02:31:59 INFO - PROCESS | 1740 | 1466587919202 Marionette DEBUG loaded listener.js 02:31:59 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (18475800) [pid = 1740] [serial = 1409] [outer = 18262C00] 02:31:59 INFO - PROCESS | 1740 | 1466587919631 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 02:31:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:31:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 744ms 02:31:59 INFO - PROCESS | 1740 | 1466587919696 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 02:31:59 INFO - PROCESS | 1740 | 1466587919698 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 02:31:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 02:31:59 INFO - PROCESS | 1740 | 1466587919701 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 02:31:59 INFO - PROCESS | 1740 | 1466587919703 Marionette TRACE conn3 <- [1,1842,null,{}] 02:31:59 INFO - PROCESS | 1740 | 1466587919706 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:59 INFO - PROCESS | 1740 | 1466587919708 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:59 INFO - PROCESS | 1740 | 1466587919816 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 02:31:59 INFO - PROCESS | 1740 | 1466587919821 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:59 INFO - PROCESS | 1740 | 1466587919823 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:31:59 INFO - PROCESS | 1740 | ++DOCSHELL 1876F800 == 35 [pid = 1740] [id = 470] 02:31:59 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (18772800) [pid = 1740] [serial = 1410] [outer = 00000000] 02:31:59 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (1994E800) [pid = 1740] [serial = 1411] [outer = 18772800] 02:31:59 INFO - PROCESS | 1740 | 1466587919869 Marionette DEBUG loaded listener.js 02:31:59 INFO - PROCESS | 1740 | ++DOMWINDOW == 88 (19951000) [pid = 1740] [serial = 1412] [outer = 18772800] 02:32:00 INFO - PROCESS | 1740 | --DOMWINDOW == 87 (1826A400) [pid = 1740] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 02:32:00 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (19D4F800) [pid = 1740] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 02:32:00 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (16ECDC00) [pid = 1740] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 02:32:00 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (162DD400) [pid = 1740] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 02:32:00 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (1627E400) [pid = 1740] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 02:32:00 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (158C4C00) [pid = 1740] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 02:32:00 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (1309F800) [pid = 1740] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 02:32:00 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (10567800) [pid = 1740] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 02:32:00 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (13073C00) [pid = 1740] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 02:32:00 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (1508B400) [pid = 1740] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 02:32:00 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (162DEC00) [pid = 1740] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 02:32:00 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (11CCF800) [pid = 1740] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 02:32:00 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (155DD000) [pid = 1740] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 02:32:00 INFO - PROCESS | 1740 | 1466587920439 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:32:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 02:32:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 744ms 02:32:00 INFO - PROCESS | 1740 | 1466587920474 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 02:32:00 INFO - PROCESS | 1740 | 1466587920477 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 02:32:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 02:32:00 INFO - PROCESS | 1740 | 1466587920513 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 02:32:00 INFO - PROCESS | 1740 | 1466587920515 Marionette TRACE conn3 <- [1,1846,null,{}] 02:32:00 INFO - PROCESS | 1740 | 1466587920518 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:00 INFO - PROCESS | 1740 | 1466587920520 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:00 INFO - PROCESS | 1740 | 1466587920598 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 02:32:00 INFO - PROCESS | 1740 | 1466587920603 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:00 INFO - PROCESS | 1740 | 1466587920605 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:00 INFO - PROCESS | 1740 | ++DOCSHELL 15584800 == 36 [pid = 1740] [id = 471] 02:32:00 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (155DD000) [pid = 1740] [serial = 1413] [outer = 00000000] 02:32:00 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (162DD400) [pid = 1740] [serial = 1414] [outer = 155DD000] 02:32:00 INFO - PROCESS | 1740 | 1466587920647 Marionette DEBUG loaded listener.js 02:32:00 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (16ED8400) [pid = 1740] [serial = 1415] [outer = 155DD000] 02:32:01 INFO - PROCESS | 1740 | 1466587921072 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 02:32:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 02:32:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 602ms 02:32:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 02:32:01 INFO - PROCESS | 1740 | 1466587921114 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 02:32:01 INFO - PROCESS | 1740 | 1466587921116 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 02:32:01 INFO - PROCESS | 1740 | 1466587921119 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 02:32:01 INFO - PROCESS | 1740 | 1466587921121 Marionette TRACE conn3 <- [1,1850,null,{}] 02:32:01 INFO - PROCESS | 1740 | 1466587921125 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:01 INFO - PROCESS | 1740 | 1466587921126 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:01 INFO - PROCESS | 1740 | 1466587921206 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 02:32:01 INFO - PROCESS | 1740 | 1466587921220 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:01 INFO - PROCESS | 1740 | 1466587921222 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:01 INFO - PROCESS | 1740 | ++DOCSHELL 15D58800 == 37 [pid = 1740] [id = 472] 02:32:01 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (162D6800) [pid = 1740] [serial = 1416] [outer = 00000000] 02:32:01 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (1997F800) [pid = 1740] [serial = 1417] [outer = 162D6800] 02:32:01 INFO - PROCESS | 1740 | 1466587921264 Marionette DEBUG loaded listener.js 02:32:01 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (19984000) [pid = 1740] [serial = 1418] [outer = 162D6800] 02:32:01 INFO - PROCESS | 1740 | 1466587921713 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 02:32:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 02:32:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 633ms 02:32:01 INFO - PROCESS | 1740 | 1466587921759 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 02:32:01 INFO - PROCESS | 1740 | 1466587921761 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 02:32:01 INFO - PROCESS | 1740 | 1466587921764 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 02:32:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 02:32:01 INFO - PROCESS | 1740 | 1466587921766 Marionette TRACE conn3 <- [1,1854,null,{}] 02:32:01 INFO - PROCESS | 1740 | 1466587921769 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:01 INFO - PROCESS | 1740 | 1466587921771 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:01 INFO - PROCESS | 1740 | 1466587921848 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 02:32:01 INFO - PROCESS | 1740 | 1466587921853 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:01 INFO - PROCESS | 1740 | 1466587921855 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:01 INFO - PROCESS | 1740 | ++DOCSHELL 18458C00 == 38 [pid = 1740] [id = 473] 02:32:01 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (18470C00) [pid = 1740] [serial = 1419] [outer = 00000000] 02:32:01 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (1998D000) [pid = 1740] [serial = 1420] [outer = 18470C00] 02:32:01 INFO - PROCESS | 1740 | 1466587921897 Marionette DEBUG loaded listener.js 02:32:01 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (1998D400) [pid = 1740] [serial = 1421] [outer = 18470C00] 02:32:02 INFO - PROCESS | 1740 | 1466587922558 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 02:32:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 02:32:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 854ms 02:32:02 INFO - PROCESS | 1740 | 1466587922608 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 02:32:02 INFO - PROCESS | 1740 | 1466587922613 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 02:32:02 INFO - PROCESS | 1740 | 1466587922618 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 02:32:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 02:32:02 INFO - PROCESS | 1740 | 1466587922621 Marionette TRACE conn3 <- [1,1858,null,{}] 02:32:02 INFO - PROCESS | 1740 | 1466587922628 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:02 INFO - PROCESS | 1740 | 1466587922631 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:02 INFO - PROCESS | 1740 | 1466587922816 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 02:32:02 INFO - PROCESS | 1740 | 1466587922940 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:02 INFO - PROCESS | 1740 | 1466587922943 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:02 INFO - PROCESS | 1740 | ++DOCSHELL 10A77C00 == 39 [pid = 1740] [id = 474] 02:32:02 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (110DC000) [pid = 1740] [serial = 1422] [outer = 00000000] 02:32:02 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (131ED400) [pid = 1740] [serial = 1423] [outer = 110DC000] 02:32:02 INFO - PROCESS | 1740 | 1466587922999 Marionette DEBUG loaded listener.js 02:32:03 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (13EAA400) [pid = 1740] [serial = 1424] [outer = 110DC000] 02:32:03 INFO - PROCESS | 1740 | 1466587923594 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 02:32:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 02:32:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1013ms 02:32:03 INFO - PROCESS | 1740 | 1466587923657 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 02:32:03 INFO - PROCESS | 1740 | 1466587923662 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 02:32:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 02:32:03 INFO - PROCESS | 1740 | 1466587923669 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 02:32:03 INFO - PROCESS | 1740 | 1466587923671 Marionette TRACE conn3 <- [1,1862,null,{}] 02:32:03 INFO - PROCESS | 1740 | 1466587923675 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:03 INFO - PROCESS | 1740 | 1466587923678 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:03 INFO - PROCESS | 1740 | 1466587923787 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 02:32:03 INFO - PROCESS | 1740 | 1466587923924 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:03 INFO - PROCESS | 1740 | 1466587923926 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:03 INFO - PROCESS | 1740 | ++DOCSHELL 158CA400 == 40 [pid = 1740] [id = 475] 02:32:03 INFO - PROCESS | 1740 | ++DOMWINDOW == 88 (15AD7400) [pid = 1740] [serial = 1425] [outer = 00000000] 02:32:03 INFO - PROCESS | 1740 | ++DOMWINDOW == 89 (162DD000) [pid = 1740] [serial = 1426] [outer = 15AD7400] 02:32:03 INFO - PROCESS | 1740 | 1466587923983 Marionette DEBUG loaded listener.js 02:32:04 INFO - PROCESS | 1740 | ++DOMWINDOW == 90 (169D5800) [pid = 1740] [serial = 1427] [outer = 15AD7400] 02:32:04 INFO - PROCESS | 1740 | 1466587924610 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 02:32:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 02:32:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1013ms 02:32:04 INFO - PROCESS | 1740 | 1466587924670 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 02:32:04 INFO - PROCESS | 1740 | 1466587924673 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 02:32:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 02:32:04 INFO - PROCESS | 1740 | 1466587924677 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 02:32:04 INFO - PROCESS | 1740 | 1466587924680 Marionette TRACE conn3 <- [1,1866,null,{}] 02:32:04 INFO - PROCESS | 1740 | 1466587924712 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:04 INFO - PROCESS | 1740 | 1466587924717 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:04 INFO - PROCESS | 1740 | 1466587924893 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 02:32:04 INFO - PROCESS | 1740 | 1466587924903 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:04 INFO - PROCESS | 1740 | 1466587924907 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:04 INFO - PROCESS | 1740 | ++DOCSHELL 19986400 == 41 [pid = 1740] [id = 476] 02:32:04 INFO - PROCESS | 1740 | ++DOMWINDOW == 91 (19987400) [pid = 1740] [serial = 1428] [outer = 00000000] 02:32:04 INFO - PROCESS | 1740 | ++DOMWINDOW == 92 (19D4D400) [pid = 1740] [serial = 1429] [outer = 19987400] 02:32:04 INFO - PROCESS | 1740 | 1466587924968 Marionette DEBUG loaded listener.js 02:32:05 INFO - PROCESS | 1740 | ++DOMWINDOW == 93 (19F1F400) [pid = 1740] [serial = 1430] [outer = 19987400] 02:32:05 INFO - PROCESS | 1740 | 1466587925660 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 02:32:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 02:32:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1013ms 02:32:05 INFO - PROCESS | 1740 | 1466587925710 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 02:32:05 INFO - PROCESS | 1740 | 1466587925713 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 02:32:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 02:32:05 INFO - PROCESS | 1740 | 1466587925717 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 02:32:05 INFO - PROCESS | 1740 | 1466587925719 Marionette TRACE conn3 <- [1,1870,null,{}] 02:32:05 INFO - PROCESS | 1740 | 1466587925723 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:05 INFO - PROCESS | 1740 | 1466587925725 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:05 INFO - PROCESS | 1740 | 1466587925880 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 02:32:05 INFO - PROCESS | 1740 | 1466587925894 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:05 INFO - PROCESS | 1740 | 1466587925896 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:05 INFO - PROCESS | 1740 | ++DOCSHELL 11C3AC00 == 42 [pid = 1740] [id = 477] 02:32:05 INFO - PROCESS | 1740 | ++DOMWINDOW == 94 (12822800) [pid = 1740] [serial = 1431] [outer = 00000000] 02:32:05 INFO - PROCESS | 1740 | ++DOMWINDOW == 95 (14376000) [pid = 1740] [serial = 1432] [outer = 12822800] 02:32:05 INFO - PROCESS | 1740 | 1466587925949 Marionette DEBUG loaded listener.js 02:32:06 INFO - PROCESS | 1740 | ++DOMWINDOW == 96 (16A7E800) [pid = 1740] [serial = 1433] [outer = 12822800] 02:32:06 INFO - PROCESS | 1740 | 1466587926766 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 02:32:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 02:32:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1092ms 02:32:06 INFO - PROCESS | 1740 | 1466587926808 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 02:32:06 INFO - PROCESS | 1740 | 1466587926812 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 02:32:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 02:32:06 INFO - PROCESS | 1740 | 1466587926816 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 02:32:06 INFO - PROCESS | 1740 | 1466587926821 Marionette TRACE conn3 <- [1,1874,null,{}] 02:32:06 INFO - PROCESS | 1740 | 1466587926826 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:06 INFO - PROCESS | 1740 | 1466587926828 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:06 INFO - PROCESS | 1740 | 1466587926925 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 02:32:07 INFO - PROCESS | 1740 | 1466587927071 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:07 INFO - PROCESS | 1740 | 1466587927074 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:07 INFO - PROCESS | 1740 | ++DOCSHELL 11AE5800 == 43 [pid = 1740] [id = 478] 02:32:07 INFO - PROCESS | 1740 | ++DOMWINDOW == 97 (1281D000) [pid = 1740] [serial = 1434] [outer = 00000000] 02:32:07 INFO - PROCESS | 1740 | ++DOMWINDOW == 98 (13EA1000) [pid = 1740] [serial = 1435] [outer = 1281D000] 02:32:07 INFO - PROCESS | 1740 | 1466587927122 Marionette DEBUG loaded listener.js 02:32:07 INFO - PROCESS | 1740 | ++DOMWINDOW == 99 (15006000) [pid = 1740] [serial = 1436] [outer = 1281D000] 02:32:07 INFO - PROCESS | 1740 | --DOCSHELL 15D58800 == 42 [pid = 1740] [id = 472] 02:32:07 INFO - PROCESS | 1740 | --DOCSHELL 15584800 == 41 [pid = 1740] [id = 471] 02:32:07 INFO - PROCESS | 1740 | --DOCSHELL 1876F800 == 40 [pid = 1740] [id = 470] 02:32:07 INFO - PROCESS | 1740 | --DOCSHELL 1801D400 == 39 [pid = 1740] [id = 469] 02:32:07 INFO - PROCESS | 1740 | --DOCSHELL 16A81000 == 38 [pid = 1740] [id = 468] 02:32:07 INFO - PROCESS | 1740 | --DOCSHELL 16A6CC00 == 37 [pid = 1740] [id = 467] 02:32:07 INFO - PROCESS | 1740 | --DOCSHELL 15D58C00 == 36 [pid = 1740] [id = 466] 02:32:07 INFO - PROCESS | 1740 | --DOCSHELL 13E9F000 == 35 [pid = 1740] [id = 465] 02:32:07 INFO - PROCESS | 1740 | --DOCSHELL 1031E800 == 34 [pid = 1740] [id = 464] 02:32:07 INFO - PROCESS | 1740 | --DOCSHELL 14376800 == 33 [pid = 1740] [id = 463] 02:32:07 INFO - PROCESS | 1740 | --DOCSHELL 1047C400 == 32 [pid = 1740] [id = 462] 02:32:07 INFO - PROCESS | 1740 | --DOCSHELL 15010400 == 31 [pid = 1740] [id = 461] 02:32:07 INFO - PROCESS | 1740 | --DOCSHELL 19986400 == 30 [pid = 1740] [id = 476] 02:32:07 INFO - PROCESS | 1740 | --DOCSHELL 11C3AC00 == 29 [pid = 1740] [id = 477] 02:32:07 INFO - PROCESS | 1740 | --DOCSHELL 158CA400 == 28 [pid = 1740] [id = 475] 02:32:07 INFO - PROCESS | 1740 | --DOCSHELL 18458C00 == 27 [pid = 1740] [id = 473] 02:32:07 INFO - PROCESS | 1740 | --DOCSHELL 10A77C00 == 26 [pid = 1740] [id = 474] 02:32:07 INFO - PROCESS | 1740 | --DOMWINDOW == 98 (15F75400) [pid = 1740] [serial = 1369] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 1740 | --DOMWINDOW == 97 (13123400) [pid = 1740] [serial = 1363] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 1740 | --DOMWINDOW == 96 (13155800) [pid = 1740] [serial = 1364] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 1740 | --DOMWINDOW == 95 (11202000) [pid = 1740] [serial = 1360] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 1740 | --DOMWINDOW == 94 (1125F400) [pid = 1740] [serial = 1361] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 1740 | --DOMWINDOW == 93 (13658800) [pid = 1740] [serial = 1358] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 1740 | --DOMWINDOW == 92 (13152400) [pid = 1740] [serial = 1357] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 1740 | --DOMWINDOW == 91 (15585000) [pid = 1740] [serial = 1366] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 1740 | --DOMWINDOW == 90 (165EEC00) [pid = 1740] [serial = 1372] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 1740 | --DOMWINDOW == 89 (13271400) [pid = 1740] [serial = 1346] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 1740 | --DOMWINDOW == 88 (130A1800) [pid = 1740] [serial = 1345] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 1740 | --DOMWINDOW == 87 (1845B000) [pid = 1740] [serial = 1384] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (162DD800) [pid = 1740] [serial = 1349] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (15F7AC00) [pid = 1740] [serial = 1348] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (1998D800) [pid = 1740] [serial = 1352] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (1994F000) [pid = 1740] [serial = 1351] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (19F26400) [pid = 1740] [serial = 1355] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (19F20800) [pid = 1740] [serial = 1354] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (170A1C00) [pid = 1740] [serial = 1375] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (18016400) [pid = 1740] [serial = 1381] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (1776B400) [pid = 1740] [serial = 1376] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (16ED1800) [pid = 1740] [serial = 1378] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (18020800) [pid = 1740] [serial = 1382] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (16A61000) [pid = 1740] [serial = 1373] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (162D9C00) [pid = 1740] [serial = 1370] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (155D5C00) [pid = 1740] [serial = 1367] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (1557C400) [pid = 1740] [serial = 1379] [outer = 00000000] [url = about:blank] 02:32:08 INFO - PROCESS | 1740 | 1466587928279 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 02:32:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 02:32:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1472ms 02:32:08 INFO - PROCESS | 1740 | 1466587928309 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 02:32:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 02:32:08 INFO - PROCESS | 1740 | 1466587928313 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 02:32:08 INFO - PROCESS | 1740 | 1466587928317 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 02:32:08 INFO - PROCESS | 1740 | 1466587928322 Marionette TRACE conn3 <- [1,1878,null,{}] 02:32:08 INFO - PROCESS | 1740 | 1466587928326 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:08 INFO - PROCESS | 1740 | 1466587928329 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:08 INFO - PROCESS | 1740 | 1466587928415 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 02:32:08 INFO - PROCESS | 1740 | 1466587928424 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:08 INFO - PROCESS | 1740 | 1466587928428 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:08 INFO - PROCESS | 1740 | ++DOCSHELL 110F0000 == 27 [pid = 1740] [id = 479] 02:32:08 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (110F3000) [pid = 1740] [serial = 1437] [outer = 00000000] 02:32:08 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (11C3A400) [pid = 1740] [serial = 1438] [outer = 110F3000] 02:32:08 INFO - PROCESS | 1740 | 1466587928475 Marionette DEBUG loaded listener.js 02:32:08 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (1281BC00) [pid = 1740] [serial = 1439] [outer = 110F3000] 02:32:08 INFO - PROCESS | 1740 | 1466587928970 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 02:32:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 02:32:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 696ms 02:32:09 INFO - PROCESS | 1740 | 1466587929013 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 02:32:09 INFO - PROCESS | 1740 | 1466587929018 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 02:32:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 02:32:09 INFO - PROCESS | 1740 | 1466587929025 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 02:32:09 INFO - PROCESS | 1740 | 1466587929027 Marionette TRACE conn3 <- [1,1882,null,{}] 02:32:09 INFO - PROCESS | 1740 | 1466587929031 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:09 INFO - PROCESS | 1740 | 1466587929034 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:09 INFO - PROCESS | 1740 | 1466587929150 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 02:32:09 INFO - PROCESS | 1740 | 1466587929253 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:09 INFO - PROCESS | 1740 | 1466587929256 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:09 INFO - PROCESS | 1740 | ++DOCSHELL 1327D000 == 28 [pid = 1740] [id = 480] 02:32:09 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (1327E400) [pid = 1740] [serial = 1440] [outer = 00000000] 02:32:09 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (136F3000) [pid = 1740] [serial = 1441] [outer = 1327E400] 02:32:09 INFO - PROCESS | 1740 | 1466587929302 Marionette DEBUG loaded listener.js 02:32:09 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (13E9D400) [pid = 1740] [serial = 1442] [outer = 1327E400] 02:32:09 INFO - PROCESS | 1740 | 1466587929678 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 02:32:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 02:32:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 712ms 02:32:09 INFO - PROCESS | 1740 | 1466587929724 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 02:32:09 INFO - PROCESS | 1740 | 1466587929727 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 02:32:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 02:32:09 INFO - PROCESS | 1740 | 1466587929732 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 02:32:09 INFO - PROCESS | 1740 | 1466587929738 Marionette TRACE conn3 <- [1,1886,null,{}] 02:32:09 INFO - PROCESS | 1740 | 1466587929750 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:09 INFO - PROCESS | 1740 | 1466587929754 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:09 INFO - PROCESS | 1740 | 1466587929845 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 02:32:09 INFO - PROCESS | 1740 | 1466587929852 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:09 INFO - PROCESS | 1740 | 1466587929855 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:09 INFO - PROCESS | 1740 | ++DOCSHELL 155D6800 == 29 [pid = 1740] [id = 481] 02:32:09 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (155D7400) [pid = 1740] [serial = 1443] [outer = 00000000] 02:32:09 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (158C3000) [pid = 1740] [serial = 1444] [outer = 155D7400] 02:32:09 INFO - PROCESS | 1740 | 1466587929912 Marionette DEBUG loaded listener.js 02:32:10 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (15D56800) [pid = 1740] [serial = 1445] [outer = 155D7400] 02:32:10 INFO - PROCESS | 1740 | 1466587930450 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 02:32:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 02:32:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 776ms 02:32:10 INFO - PROCESS | 1740 | 1466587930552 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 02:32:10 INFO - PROCESS | 1740 | 1466587930554 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 02:32:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 02:32:10 INFO - PROCESS | 1740 | 1466587930560 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 02:32:10 INFO - PROCESS | 1740 | 1466587930562 Marionette TRACE conn3 <- [1,1890,null,{}] 02:32:10 INFO - PROCESS | 1740 | 1466587930565 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:10 INFO - PROCESS | 1740 | 1466587930567 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:10 INFO - PROCESS | 1740 | 1466587930687 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 02:32:10 INFO - PROCESS | 1740 | 1466587930697 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:10 INFO - PROCESS | 1740 | 1466587930699 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:10 INFO - PROCESS | 1740 | ++DOCSHELL 15F7B400 == 30 [pid = 1740] [id = 482] 02:32:10 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (1627D800) [pid = 1740] [serial = 1446] [outer = 00000000] 02:32:10 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (162DF000) [pid = 1740] [serial = 1447] [outer = 1627D800] 02:32:10 INFO - PROCESS | 1740 | 1466587930746 Marionette DEBUG loaded listener.js 02:32:10 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (165E8C00) [pid = 1740] [serial = 1448] [outer = 1627D800] 02:32:11 INFO - PROCESS | 1740 | 1466587931186 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 02:32:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 02:32:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 633ms 02:32:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 02:32:11 INFO - PROCESS | 1740 | 1466587931200 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 02:32:11 INFO - PROCESS | 1740 | 1466587931202 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 02:32:11 INFO - PROCESS | 1740 | 1466587931213 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 02:32:11 INFO - PROCESS | 1740 | 1466587931215 Marionette TRACE conn3 <- [1,1894,null,{}] 02:32:11 INFO - PROCESS | 1740 | 1466587931218 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:11 INFO - PROCESS | 1740 | 1466587931220 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:11 INFO - PROCESS | 1740 | 1466587931327 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 02:32:11 INFO - PROCESS | 1740 | 1466587931332 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:11 INFO - PROCESS | 1740 | 1466587931335 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:11 INFO - PROCESS | 1740 | ++DOCSHELL 162DE400 == 31 [pid = 1740] [id = 483] 02:32:11 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (165E5800) [pid = 1740] [serial = 1449] [outer = 00000000] 02:32:11 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (16A6EC00) [pid = 1740] [serial = 1450] [outer = 165E5800] 02:32:11 INFO - PROCESS | 1740 | 1466587931378 Marionette DEBUG loaded listener.js 02:32:11 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (16ECD400) [pid = 1740] [serial = 1451] [outer = 165E5800] 02:32:11 INFO - PROCESS | 1740 | 1466587931841 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 02:32:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 02:32:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 697ms 02:32:11 INFO - PROCESS | 1740 | 1466587931905 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 02:32:11 INFO - PROCESS | 1740 | 1466587931907 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 02:32:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 02:32:11 INFO - PROCESS | 1740 | 1466587931911 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 02:32:11 INFO - PROCESS | 1740 | 1466587931912 Marionette TRACE conn3 <- [1,1898,null,{}] 02:32:11 INFO - PROCESS | 1740 | 1466587931915 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:11 INFO - PROCESS | 1740 | 1466587931921 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:12 INFO - PROCESS | 1740 | 1466587932082 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 02:32:12 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (16ED7000) [pid = 1740] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 02:32:12 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (18262C00) [pid = 1740] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 02:32:12 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (18772800) [pid = 1740] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 02:32:12 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (103CD400) [pid = 1740] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 02:32:12 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (14378C00) [pid = 1740] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 02:32:12 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (13EA0800) [pid = 1740] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 02:32:12 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (16A6D000) [pid = 1740] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 02:32:12 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (15F74400) [pid = 1740] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 02:32:12 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (10A5BC00) [pid = 1740] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 02:32:12 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (155DD000) [pid = 1740] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 02:32:12 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (1826D000) [pid = 1740] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 02:32:12 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (18470C00) [pid = 1740] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 02:32:12 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (162D6800) [pid = 1740] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 02:32:12 INFO - PROCESS | 1740 | 1466587932433 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:12 INFO - PROCESS | 1740 | 1466587932435 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:12 INFO - PROCESS | 1740 | ++DOCSHELL 0C76DC00 == 32 [pid = 1740] [id = 484] 02:32:12 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (0F29D400) [pid = 1740] [serial = 1452] [outer = 00000000] 02:32:12 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (10A77000) [pid = 1740] [serial = 1453] [outer = 0F29D400] 02:32:12 INFO - PROCESS | 1740 | 1466587932479 Marionette DEBUG loaded listener.js 02:32:12 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (13EA0800) [pid = 1740] [serial = 1454] [outer = 0F29D400] 02:32:12 INFO - PROCESS | 1740 | 1466587932899 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 02:32:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 02:32:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1013ms 02:32:12 INFO - PROCESS | 1740 | 1466587932946 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 02:32:12 INFO - PROCESS | 1740 | 1466587932948 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 02:32:12 INFO - PROCESS | 1740 | 1466587932951 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 02:32:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 02:32:12 INFO - PROCESS | 1740 | 1466587932953 Marionette TRACE conn3 <- [1,1902,null,{}] 02:32:12 INFO - PROCESS | 1740 | 1466587932956 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:12 INFO - PROCESS | 1740 | 1466587932958 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:13 INFO - PROCESS | 1740 | 1466587933070 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 02:32:13 INFO - PROCESS | 1740 | 1466587933079 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:13 INFO - PROCESS | 1740 | 1466587933081 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:13 INFO - PROCESS | 1740 | ++DOCSHELL 10E94400 == 33 [pid = 1740] [id = 485] 02:32:13 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (12D77800) [pid = 1740] [serial = 1455] [outer = 00000000] 02:32:13 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (17043C00) [pid = 1740] [serial = 1456] [outer = 12D77800] 02:32:13 INFO - PROCESS | 1740 | 1466587933127 Marionette DEBUG loaded listener.js 02:32:13 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (176A4C00) [pid = 1740] [serial = 1457] [outer = 12D77800] 02:32:13 INFO - PROCESS | 1740 | 1466587933552 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 02:32:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 02:32:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 633ms 02:32:13 INFO - PROCESS | 1740 | 1466587933589 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 02:32:13 INFO - PROCESS | 1740 | 1466587933591 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 02:32:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 02:32:13 INFO - PROCESS | 1740 | 1466587933595 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 02:32:13 INFO - PROCESS | 1740 | 1466587933596 Marionette TRACE conn3 <- [1,1906,null,{}] 02:32:13 INFO - PROCESS | 1740 | 1466587933599 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:13 INFO - PROCESS | 1740 | 1466587933601 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:13 INFO - PROCESS | 1740 | 1466587933677 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 02:32:13 INFO - PROCESS | 1740 | 1466587933708 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:13 INFO - PROCESS | 1740 | 1466587933710 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:13 INFO - PROCESS | 1740 | ++DOCSHELL 110DA400 == 34 [pid = 1740] [id = 486] 02:32:13 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (162D7400) [pid = 1740] [serial = 1458] [outer = 00000000] 02:32:13 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (180D0C00) [pid = 1740] [serial = 1459] [outer = 162D7400] 02:32:13 INFO - PROCESS | 1740 | 1466587933840 Marionette DEBUG loaded listener.js 02:32:13 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (18260400) [pid = 1740] [serial = 1460] [outer = 162D7400] 02:32:14 INFO - PROCESS | 1740 | 1466587934505 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 02:32:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 02:32:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1013ms 02:32:14 INFO - PROCESS | 1740 | 1466587934599 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 02:32:14 INFO - PROCESS | 1740 | 1466587934604 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 02:32:14 INFO - PROCESS | 1740 | 1466587934608 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 02:32:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 02:32:14 INFO - PROCESS | 1740 | 1466587934614 Marionette TRACE conn3 <- [1,1910,null,{}] 02:32:14 INFO - PROCESS | 1740 | 1466587934619 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:14 INFO - PROCESS | 1740 | 1466587934622 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:14 INFO - PROCESS | 1740 | 1466587934745 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 02:32:14 INFO - PROCESS | 1740 | 1466587934876 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:14 INFO - PROCESS | 1740 | 1466587934881 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:14 INFO - PROCESS | 1740 | ++DOCSHELL 13033C00 == 35 [pid = 1740] [id = 487] 02:32:14 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (1310DC00) [pid = 1740] [serial = 1461] [outer = 00000000] 02:32:14 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (13156000) [pid = 1740] [serial = 1462] [outer = 1310DC00] 02:32:14 INFO - PROCESS | 1740 | 1466587934945 Marionette DEBUG loaded listener.js 02:32:15 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (13271400) [pid = 1740] [serial = 1463] [outer = 1310DC00] 02:32:15 INFO - PROCESS | 1740 | 1466587935731 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 02:32:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 02:32:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1155ms 02:32:15 INFO - PROCESS | 1740 | 1466587935790 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 02:32:15 INFO - PROCESS | 1740 | 1466587935794 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 02:32:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 02:32:15 INFO - PROCESS | 1740 | 1466587935801 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 02:32:15 INFO - PROCESS | 1740 | 1466587935804 Marionette TRACE conn3 <- [1,1914,null,{}] 02:32:15 INFO - PROCESS | 1740 | 1466587935808 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:15 INFO - PROCESS | 1740 | 1466587935811 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:15 INFO - PROCESS | 1740 | 1466587935934 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 02:32:16 INFO - PROCESS | 1740 | 1466587936152 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:16 INFO - PROCESS | 1740 | 1466587936155 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:16 INFO - PROCESS | 1740 | ++DOCSHELL 0C775000 == 36 [pid = 1740] [id = 488] 02:32:16 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (0F29D800) [pid = 1740] [serial = 1464] [outer = 00000000] 02:32:16 INFO - PROCESS | 1740 | ++DOMWINDOW == 88 (10375800) [pid = 1740] [serial = 1465] [outer = 0F29D800] 02:32:16 INFO - PROCESS | 1740 | 1466587936214 Marionette DEBUG loaded listener.js 02:32:16 INFO - PROCESS | 1740 | ++DOMWINDOW == 89 (105EE400) [pid = 1740] [serial = 1466] [outer = 0F29D800] 02:32:16 INFO - PROCESS | 1740 | --DOCSHELL 10E94400 == 35 [pid = 1740] [id = 485] 02:32:16 INFO - PROCESS | 1740 | --DOCSHELL 0C76DC00 == 34 [pid = 1740] [id = 484] 02:32:16 INFO - PROCESS | 1740 | --DOCSHELL 162DE400 == 33 [pid = 1740] [id = 483] 02:32:16 INFO - PROCESS | 1740 | --DOCSHELL 15F7B400 == 32 [pid = 1740] [id = 482] 02:32:16 INFO - PROCESS | 1740 | --DOCSHELL 155D6800 == 31 [pid = 1740] [id = 481] 02:32:16 INFO - PROCESS | 1740 | --DOCSHELL 1327D000 == 30 [pid = 1740] [id = 480] 02:32:16 INFO - PROCESS | 1740 | --DOCSHELL 110F0000 == 29 [pid = 1740] [id = 479] 02:32:16 INFO - PROCESS | 1740 | --DOMWINDOW == 88 (17041400) [pid = 1740] [serial = 1405] [outer = 00000000] [url = about:blank] 02:32:16 INFO - PROCESS | 1740 | --DOMWINDOW == 87 (18474800) [pid = 1740] [serial = 1408] [outer = 00000000] [url = about:blank] 02:32:16 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (170AD800) [pid = 1740] [serial = 1406] [outer = 00000000] [url = about:blank] 02:32:16 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (1994E800) [pid = 1740] [serial = 1411] [outer = 00000000] [url = about:blank] 02:32:16 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (18475800) [pid = 1740] [serial = 1409] [outer = 00000000] [url = about:blank] 02:32:16 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (110F9C00) [pid = 1740] [serial = 1393] [outer = 00000000] [url = about:blank] 02:32:16 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (12B05400) [pid = 1740] [serial = 1394] [outer = 00000000] [url = about:blank] 02:32:16 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (1557B400) [pid = 1740] [serial = 1390] [outer = 00000000] [url = about:blank] 02:32:16 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (155D2000) [pid = 1740] [serial = 1391] [outer = 00000000] [url = about:blank] 02:32:16 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (14375000) [pid = 1740] [serial = 1396] [outer = 00000000] [url = about:blank] 02:32:16 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (1508F800) [pid = 1740] [serial = 1397] [outer = 00000000] [url = about:blank] 02:32:16 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (16C1B800) [pid = 1740] [serial = 1402] [outer = 00000000] [url = about:blank] 02:32:16 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (16283C00) [pid = 1740] [serial = 1399] [outer = 00000000] [url = about:blank] 02:32:16 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (19951000) [pid = 1740] [serial = 1412] [outer = 00000000] [url = about:blank] 02:32:16 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (165E6400) [pid = 1740] [serial = 1400] [outer = 00000000] [url = about:blank] 02:32:16 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (1289DC00) [pid = 1740] [serial = 1387] [outer = 00000000] [url = about:blank] 02:32:16 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (13122C00) [pid = 1740] [serial = 1388] [outer = 00000000] [url = about:blank] 02:32:16 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (162DD400) [pid = 1740] [serial = 1414] [outer = 00000000] [url = about:blank] 02:32:16 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (18460000) [pid = 1740] [serial = 1385] [outer = 00000000] [url = about:blank] 02:32:16 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (1998D000) [pid = 1740] [serial = 1420] [outer = 00000000] [url = about:blank] 02:32:16 INFO - PROCESS | 1740 | --DOMWINDOW == 68 (1998D400) [pid = 1740] [serial = 1421] [outer = 00000000] [url = about:blank] 02:32:16 INFO - PROCESS | 1740 | --DOMWINDOW == 67 (1997F800) [pid = 1740] [serial = 1417] [outer = 00000000] [url = about:blank] 02:32:16 INFO - PROCESS | 1740 | --DOMWINDOW == 66 (19984000) [pid = 1740] [serial = 1418] [outer = 00000000] [url = about:blank] 02:32:16 INFO - PROCESS | 1740 | --DOMWINDOW == 65 (16ED8400) [pid = 1740] [serial = 1415] [outer = 00000000] [url = about:blank] 02:32:16 INFO - PROCESS | 1740 | --DOMWINDOW == 64 (16ED0400) [pid = 1740] [serial = 1403] [outer = 00000000] [url = about:blank] 02:32:16 INFO - PROCESS | 1740 | 1466587936817 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 02:32:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 02:32:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1060ms 02:32:16 INFO - PROCESS | 1740 | 1466587936848 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 02:32:16 INFO - PROCESS | 1740 | 1466587936852 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 02:32:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 02:32:16 INFO - PROCESS | 1740 | 1466587936871 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 02:32:16 INFO - PROCESS | 1740 | 1466587936874 Marionette TRACE conn3 <- [1,1918,null,{}] 02:32:16 INFO - PROCESS | 1740 | 1466587936879 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:16 INFO - PROCESS | 1740 | 1466587936883 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:16 INFO - PROCESS | 1740 | 1466587936973 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 02:32:17 INFO - PROCESS | 1740 | 1466587937070 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:17 INFO - PROCESS | 1740 | 1466587937073 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:17 INFO - PROCESS | 1740 | ++DOCSHELL 10A5B400 == 30 [pid = 1740] [id = 489] 02:32:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 65 (10A7A000) [pid = 1740] [serial = 1467] [outer = 00000000] 02:32:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 66 (12820400) [pid = 1740] [serial = 1468] [outer = 10A7A000] 02:32:17 INFO - PROCESS | 1740 | 1466587937120 Marionette DEBUG loaded listener.js 02:32:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 67 (12B0A800) [pid = 1740] [serial = 1469] [outer = 10A7A000] 02:32:17 INFO - PROCESS | 1740 | 1466587937559 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 02:32:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 02:32:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 760ms 02:32:17 INFO - PROCESS | 1740 | 1466587937613 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 02:32:17 INFO - PROCESS | 1740 | 1466587937617 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 02:32:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 02:32:17 INFO - PROCESS | 1740 | 1466587937622 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 02:32:17 INFO - PROCESS | 1740 | 1466587937623 Marionette TRACE conn3 <- [1,1922,null,{}] 02:32:17 INFO - PROCESS | 1740 | 1466587937630 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:17 INFO - PROCESS | 1740 | 1466587937633 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:17 INFO - PROCESS | 1740 | 1466587937718 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 02:32:17 INFO - PROCESS | 1740 | 1466587937732 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:17 INFO - PROCESS | 1740 | 1466587937734 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:17 INFO - PROCESS | 1740 | ++DOCSHELL 1436D800 == 31 [pid = 1740] [id = 490] 02:32:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 68 (14370800) [pid = 1740] [serial = 1470] [outer = 00000000] 02:32:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (1508F400) [pid = 1740] [serial = 1471] [outer = 14370800] 02:32:17 INFO - PROCESS | 1740 | 1466587937778 Marionette DEBUG loaded listener.js 02:32:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (1557E000) [pid = 1740] [serial = 1472] [outer = 14370800] 02:32:18 INFO - PROCESS | 1740 | 1466587938296 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 02:32:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 02:32:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 712ms 02:32:18 INFO - PROCESS | 1740 | 1466587938354 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 02:32:18 INFO - PROCESS | 1740 | 1466587938356 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 02:32:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 02:32:18 INFO - PROCESS | 1740 | 1466587938361 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 02:32:18 INFO - PROCESS | 1740 | 1466587938367 Marionette TRACE conn3 <- [1,1926,null,{}] 02:32:18 INFO - PROCESS | 1740 | 1466587938376 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:18 INFO - PROCESS | 1740 | 1466587938380 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:18 INFO - PROCESS | 1740 | 1466587938464 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 02:32:18 INFO - PROCESS | 1740 | 1466587938568 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:18 INFO - PROCESS | 1740 | 1466587938570 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:18 INFO - PROCESS | 1740 | ++DOCSHELL 155D4C00 == 32 [pid = 1740] [id = 491] 02:32:18 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (155DC400) [pid = 1740] [serial = 1473] [outer = 00000000] 02:32:18 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (15D58800) [pid = 1740] [serial = 1474] [outer = 155DC400] 02:32:18 INFO - PROCESS | 1740 | 1466587938614 Marionette DEBUG loaded listener.js 02:32:18 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (16284800) [pid = 1740] [serial = 1475] [outer = 155DC400] 02:32:19 INFO - PROCESS | 1740 | 1466587939022 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 02:32:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 02:32:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 696ms 02:32:19 INFO - PROCESS | 1740 | 1466587939059 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 02:32:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 02:32:19 INFO - PROCESS | 1740 | 1466587939061 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 02:32:19 INFO - PROCESS | 1740 | 1466587939065 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 02:32:19 INFO - PROCESS | 1740 | 1466587939066 Marionette TRACE conn3 <- [1,1930,null,{}] 02:32:19 INFO - PROCESS | 1740 | 1466587939069 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:19 INFO - PROCESS | 1740 | 1466587939071 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:19 INFO - PROCESS | 1740 | 1466587939212 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 02:32:19 INFO - PROCESS | 1740 | 1466587939233 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:19 INFO - PROCESS | 1740 | 1466587939235 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:19 INFO - PROCESS | 1740 | ++DOCSHELL 165EB400 == 33 [pid = 1740] [id = 492] 02:32:19 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (165EC000) [pid = 1740] [serial = 1476] [outer = 00000000] 02:32:19 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (165F3800) [pid = 1740] [serial = 1477] [outer = 165EC000] 02:32:19 INFO - PROCESS | 1740 | 1466587939278 Marionette DEBUG loaded listener.js 02:32:19 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (16A6D800) [pid = 1740] [serial = 1478] [outer = 165EC000] 02:32:19 INFO - PROCESS | 1740 | 1466587939706 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 02:32:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 02:32:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 697ms 02:32:19 INFO - PROCESS | 1740 | 1466587939764 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 02:32:19 INFO - PROCESS | 1740 | 1466587939766 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 02:32:19 INFO - PROCESS | 1740 | 1466587939769 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 02:32:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 02:32:19 INFO - PROCESS | 1740 | 1466587939771 Marionette TRACE conn3 <- [1,1934,null,{}] 02:32:19 INFO - PROCESS | 1740 | 1466587939774 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:19 INFO - PROCESS | 1740 | 1466587939776 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:19 INFO - PROCESS | 1740 | 1466587939891 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 02:32:19 INFO - PROCESS | 1740 | 1466587939900 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:19 INFO - PROCESS | 1740 | 1466587939906 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:19 INFO - PROCESS | 1740 | ++DOCSHELL 16ECDC00 == 34 [pid = 1740] [id = 493] 02:32:19 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (16ED1000) [pid = 1740] [serial = 1479] [outer = 00000000] 02:32:19 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (16EDB000) [pid = 1740] [serial = 1480] [outer = 16ED1000] 02:32:19 INFO - PROCESS | 1740 | 1466587939962 Marionette DEBUG loaded listener.js 02:32:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (17040C00) [pid = 1740] [serial = 1481] [outer = 16ED1000] 02:32:20 INFO - PROCESS | 1740 | 1466587940503 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 02:32:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 02:32:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 744ms 02:32:20 INFO - PROCESS | 1740 | 1466587940588 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 02:32:20 INFO - PROCESS | 1740 | 1466587940590 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 02:32:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 02:32:20 INFO - PROCESS | 1740 | 1466587940593 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 02:32:20 INFO - PROCESS | 1740 | 1466587940595 Marionette TRACE conn3 <- [1,1938,null,{}] 02:32:20 INFO - PROCESS | 1740 | 1466587940599 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:20 INFO - PROCESS | 1740 | 1466587940601 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:20 INFO - PROCESS | 1740 | 1466587940712 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 02:32:20 INFO - PROCESS | 1740 | 1466587940778 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:20 INFO - PROCESS | 1740 | 1466587940780 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:20 INFO - PROCESS | 1740 | ++DOCSHELL 17042C00 == 35 [pid = 1740] [id = 494] 02:32:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (17044000) [pid = 1740] [serial = 1482] [outer = 00000000] 02:32:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (180C9400) [pid = 1740] [serial = 1483] [outer = 17044000] 02:32:20 INFO - PROCESS | 1740 | 1466587940823 Marionette DEBUG loaded listener.js 02:32:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (18265000) [pid = 1740] [serial = 1484] [outer = 17044000] 02:32:21 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (12822800) [pid = 1740] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 02:32:21 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (165E5800) [pid = 1740] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 02:32:21 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (155D7400) [pid = 1740] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 02:32:21 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (15AD7400) [pid = 1740] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 02:32:21 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (110DC000) [pid = 1740] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 02:32:21 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (0F29D400) [pid = 1740] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 02:32:21 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (110F3000) [pid = 1740] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 02:32:21 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (19987400) [pid = 1740] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 02:32:21 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (1627D800) [pid = 1740] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 02:32:21 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (1281D000) [pid = 1740] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 02:32:21 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (1327E400) [pid = 1740] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 02:32:21 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (12D77800) [pid = 1740] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 02:32:21 INFO - PROCESS | 1740 | 1466587941262 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 02:32:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 02:32:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 712ms 02:32:21 INFO - PROCESS | 1740 | 1466587941291 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 02:32:21 INFO - PROCESS | 1740 | 1466587941293 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 02:32:21 INFO - PROCESS | 1740 | 1466587941296 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 02:32:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 02:32:21 INFO - PROCESS | 1740 | 1466587941298 Marionette TRACE conn3 <- [1,1942,null,{}] 02:32:21 INFO - PROCESS | 1740 | 1466587941301 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:21 INFO - PROCESS | 1740 | 1466587941303 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:21 INFO - PROCESS | 1740 | 1466587941382 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 02:32:21 INFO - PROCESS | 1740 | 1466587941387 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:21 INFO - PROCESS | 1740 | 1466587941389 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:21 INFO - PROCESS | 1740 | ++DOCSHELL 155D0C00 == 36 [pid = 1740] [id = 495] 02:32:21 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (15D4FC00) [pid = 1740] [serial = 1485] [outer = 00000000] 02:32:21 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (16A5F800) [pid = 1740] [serial = 1486] [outer = 15D4FC00] 02:32:21 INFO - PROCESS | 1740 | 1466587941435 Marionette DEBUG loaded listener.js 02:32:21 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (1776F800) [pid = 1740] [serial = 1487] [outer = 15D4FC00] 02:32:21 INFO - PROCESS | 1740 | 1466587941862 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 02:32:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 02:32:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 601ms 02:32:21 INFO - PROCESS | 1740 | 1466587941893 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 02:32:21 INFO - PROCESS | 1740 | 1466587941895 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 02:32:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 02:32:21 INFO - PROCESS | 1740 | 1466587941911 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 02:32:21 INFO - PROCESS | 1740 | 1466587941913 Marionette TRACE conn3 <- [1,1946,null,{}] 02:32:21 INFO - PROCESS | 1740 | 1466587941916 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:21 INFO - PROCESS | 1740 | 1466587941918 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:22 INFO - PROCESS | 1740 | 1466587941995 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 02:32:22 INFO - PROCESS | 1740 | 1466587942000 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:22 INFO - PROCESS | 1740 | 1466587942003 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:22 INFO - PROCESS | 1740 | ++DOCSHELL 15582C00 == 37 [pid = 1740] [id = 496] 02:32:22 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (16C1D000) [pid = 1740] [serial = 1488] [outer = 00000000] 02:32:22 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (18457800) [pid = 1740] [serial = 1489] [outer = 16C1D000] 02:32:22 INFO - PROCESS | 1740 | 1466587942045 Marionette DEBUG loaded listener.js 02:32:22 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (18464800) [pid = 1740] [serial = 1490] [outer = 16C1D000] 02:32:22 INFO - PROCESS | 1740 | 1466587942489 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 02:32:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 02:32:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 665ms 02:32:22 INFO - PROCESS | 1740 | 1466587942558 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 02:32:22 INFO - PROCESS | 1740 | 1466587942560 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 02:32:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 02:32:22 INFO - PROCESS | 1740 | 1466587942563 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 02:32:22 INFO - PROCESS | 1740 | 1466587942565 Marionette TRACE conn3 <- [1,1950,null,{}] 02:32:22 INFO - PROCESS | 1740 | 1466587942568 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:22 INFO - PROCESS | 1740 | 1466587942570 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:22 INFO - PROCESS | 1740 | 1466587942651 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 02:32:22 INFO - PROCESS | 1740 | 1466587942659 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:22 INFO - PROCESS | 1740 | 1466587942661 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:22 INFO - PROCESS | 1740 | ++DOCSHELL 0F2A8800 == 38 [pid = 1740] [id = 497] 02:32:22 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (0F2ACC00) [pid = 1740] [serial = 1491] [outer = 00000000] 02:32:22 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (1508C800) [pid = 1740] [serial = 1492] [outer = 0F2ACC00] 02:32:22 INFO - PROCESS | 1740 | 1466587942707 Marionette DEBUG loaded listener.js 02:32:22 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (18474800) [pid = 1740] [serial = 1493] [outer = 0F2ACC00] 02:32:23 INFO - PROCESS | 1740 | 1466587943331 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 02:32:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 02:32:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 807ms 02:32:23 INFO - PROCESS | 1740 | 1466587943415 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 02:32:23 INFO - PROCESS | 1740 | 1466587943419 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 02:32:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 02:32:23 INFO - PROCESS | 1740 | 1466587943468 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 02:32:23 INFO - PROCESS | 1740 | 1466587943472 Marionette TRACE conn3 <- [1,1954,null,{}] 02:32:23 INFO - PROCESS | 1740 | 1466587943479 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:23 INFO - PROCESS | 1740 | 1466587943482 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:23 INFO - PROCESS | 1740 | 1466587943598 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 02:32:23 INFO - PROCESS | 1740 | 1466587943700 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:23 INFO - PROCESS | 1740 | 1466587943703 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:23 INFO - PROCESS | 1740 | ++DOCSHELL 105EF800 == 39 [pid = 1740] [id = 498] 02:32:23 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (10A5AC00) [pid = 1740] [serial = 1494] [outer = 00000000] 02:32:23 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (131E4C00) [pid = 1740] [serial = 1495] [outer = 10A5AC00] 02:32:23 INFO - PROCESS | 1740 | 1466587943776 Marionette DEBUG loaded listener.js 02:32:23 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (13655000) [pid = 1740] [serial = 1496] [outer = 10A5AC00] 02:32:24 INFO - PROCESS | 1740 | 1466587944291 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 02:32:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 02:32:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 949ms 02:32:24 INFO - PROCESS | 1740 | 1466587944375 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 02:32:24 INFO - PROCESS | 1740 | 1466587944380 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 02:32:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 02:32:24 INFO - PROCESS | 1740 | 1466587944386 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 02:32:24 INFO - PROCESS | 1740 | 1466587944389 Marionette TRACE conn3 <- [1,1958,null,{}] 02:32:24 INFO - PROCESS | 1740 | 1466587944393 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:24 INFO - PROCESS | 1740 | 1466587944396 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:24 INFO - PROCESS | 1740 | 1466587944514 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 02:32:24 INFO - PROCESS | 1740 | 1466587944645 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:24 INFO - PROCESS | 1740 | 1466587944647 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:24 INFO - PROCESS | 1740 | ++DOCSHELL 155CFC00 == 40 [pid = 1740] [id = 499] 02:32:24 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (155D1400) [pid = 1740] [serial = 1497] [outer = 00000000] 02:32:24 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (155DC800) [pid = 1740] [serial = 1498] [outer = 155D1400] 02:32:24 INFO - PROCESS | 1740 | 1466587944704 Marionette DEBUG loaded listener.js 02:32:24 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (15F74800) [pid = 1740] [serial = 1499] [outer = 155D1400] 02:32:25 INFO - PROCESS | 1740 | 1466587945278 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 02:32:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 02:32:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 950ms 02:32:25 INFO - PROCESS | 1740 | 1466587945378 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 02:32:25 INFO - PROCESS | 1740 | 1466587945380 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 02:32:25 INFO - PROCESS | 1740 | 1466587945384 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 02:32:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 02:32:25 INFO - PROCESS | 1740 | 1466587945388 Marionette TRACE conn3 <- [1,1962,null,{}] 02:32:25 INFO - PROCESS | 1740 | 1466587945399 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:25 INFO - PROCESS | 1740 | 1466587945403 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:25 INFO - PROCESS | 1740 | 1466587945591 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 02:32:25 INFO - PROCESS | 1740 | 1466587945652 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:25 INFO - PROCESS | 1740 | 1466587945655 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:25 INFO - PROCESS | 1740 | ++DOCSHELL 17EA4400 == 41 [pid = 1740] [id = 500] 02:32:25 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (1801D800) [pid = 1740] [serial = 1500] [outer = 00000000] 02:32:25 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (18456800) [pid = 1740] [serial = 1501] [outer = 1801D800] 02:32:25 INFO - PROCESS | 1740 | 1466587945716 Marionette DEBUG loaded listener.js 02:32:25 INFO - PROCESS | 1740 | ++DOMWINDOW == 88 (18777C00) [pid = 1740] [serial = 1502] [outer = 1801D800] 02:32:26 INFO - PROCESS | 1740 | 1466587946311 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 02:32:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 02:32:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1013ms 02:32:26 INFO - PROCESS | 1740 | 1466587946389 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 02:32:26 INFO - PROCESS | 1740 | 1466587946392 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 02:32:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 02:32:26 INFO - PROCESS | 1740 | 1466587946395 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 02:32:26 INFO - PROCESS | 1740 | 1466587946397 Marionette TRACE conn3 <- [1,1966,null,{}] 02:32:26 INFO - PROCESS | 1740 | 1466587946401 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:26 INFO - PROCESS | 1740 | 1466587946404 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:26 INFO - PROCESS | 1740 | 1466587946510 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 02:32:26 INFO - PROCESS | 1740 | 1466587946771 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:26 INFO - PROCESS | 1740 | 1466587946774 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:26 INFO - PROCESS | 1740 | ++DOCSHELL 0F29F400 == 42 [pid = 1740] [id = 501] 02:32:26 INFO - PROCESS | 1740 | ++DOMWINDOW == 89 (0F2A3400) [pid = 1740] [serial = 1503] [outer = 00000000] 02:32:26 INFO - PROCESS | 1740 | ++DOMWINDOW == 90 (10A7D000) [pid = 1740] [serial = 1504] [outer = 0F2A3400] 02:32:26 INFO - PROCESS | 1740 | 1466587946841 Marionette DEBUG loaded listener.js 02:32:26 INFO - PROCESS | 1740 | ++DOMWINDOW == 91 (1146F800) [pid = 1740] [serial = 1505] [outer = 0F2A3400] 02:32:27 INFO - PROCESS | 1740 | 1466587947435 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:32:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 02:32:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1092ms 02:32:27 INFO - PROCESS | 1740 | 1466587947487 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 02:32:27 INFO - PROCESS | 1740 | 1466587947491 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 02:32:27 INFO - PROCESS | 1740 | 1466587947495 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 02:32:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 02:32:27 INFO - PROCESS | 1740 | 1466587947498 Marionette TRACE conn3 <- [1,1970,null,{}] 02:32:27 INFO - PROCESS | 1740 | 1466587947503 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:27 INFO - PROCESS | 1740 | 1466587947507 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:28 INFO - PROCESS | 1740 | --DOCSHELL 15582C00 == 41 [pid = 1740] [id = 496] 02:32:28 INFO - PROCESS | 1740 | --DOCSHELL 155D0C00 == 40 [pid = 1740] [id = 495] 02:32:28 INFO - PROCESS | 1740 | --DOCSHELL 17042C00 == 39 [pid = 1740] [id = 494] 02:32:28 INFO - PROCESS | 1740 | --DOCSHELL 16ECDC00 == 38 [pid = 1740] [id = 493] 02:32:28 INFO - PROCESS | 1740 | --DOCSHELL 165EB400 == 37 [pid = 1740] [id = 492] 02:32:28 INFO - PROCESS | 1740 | --DOCSHELL 155D4C00 == 36 [pid = 1740] [id = 491] 02:32:28 INFO - PROCESS | 1740 | --DOCSHELL 1436D800 == 35 [pid = 1740] [id = 490] 02:32:28 INFO - PROCESS | 1740 | --DOCSHELL 10A5B400 == 34 [pid = 1740] [id = 489] 02:32:28 INFO - PROCESS | 1740 | --DOCSHELL 0C775000 == 33 [pid = 1740] [id = 488] 02:32:28 INFO - PROCESS | 1740 | --DOCSHELL 13033C00 == 32 [pid = 1740] [id = 487] 02:32:28 INFO - PROCESS | 1740 | --DOCSHELL 110DA400 == 31 [pid = 1740] [id = 486] 02:32:28 INFO - PROCESS | 1740 | --DOCSHELL 11AE5800 == 30 [pid = 1740] [id = 478] 02:32:28 INFO - PROCESS | 1740 | --DOCSHELL 0F29F400 == 29 [pid = 1740] [id = 501] 02:32:28 INFO - PROCESS | 1740 | --DOCSHELL 155CFC00 == 28 [pid = 1740] [id = 499] 02:32:28 INFO - PROCESS | 1740 | --DOCSHELL 17EA4400 == 27 [pid = 1740] [id = 500] 02:32:28 INFO - PROCESS | 1740 | --DOCSHELL 0F2A8800 == 26 [pid = 1740] [id = 497] 02:32:28 INFO - PROCESS | 1740 | --DOCSHELL 105EF800 == 25 [pid = 1740] [id = 498] 02:32:28 INFO - PROCESS | 1740 | 1466587948219 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 02:32:28 INFO - PROCESS | 1740 | --DOMWINDOW == 90 (16A7E800) [pid = 1740] [serial = 1433] [outer = 00000000] [url = about:blank] 02:32:28 INFO - PROCESS | 1740 | --DOMWINDOW == 89 (16A6EC00) [pid = 1740] [serial = 1450] [outer = 00000000] [url = about:blank] 02:32:28 INFO - PROCESS | 1740 | --DOMWINDOW == 88 (158C3000) [pid = 1740] [serial = 1444] [outer = 00000000] [url = about:blank] 02:32:28 INFO - PROCESS | 1740 | --DOMWINDOW == 87 (169D5800) [pid = 1740] [serial = 1427] [outer = 00000000] [url = about:blank] 02:32:28 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (131ED400) [pid = 1740] [serial = 1423] [outer = 00000000] [url = about:blank] 02:32:28 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (13EA0800) [pid = 1740] [serial = 1454] [outer = 00000000] [url = about:blank] 02:32:28 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (162DD000) [pid = 1740] [serial = 1426] [outer = 00000000] [url = about:blank] 02:32:28 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (11C3A400) [pid = 1740] [serial = 1438] [outer = 00000000] [url = about:blank] 02:32:28 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (10A77000) [pid = 1740] [serial = 1453] [outer = 00000000] [url = about:blank] 02:32:28 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (19F1F400) [pid = 1740] [serial = 1430] [outer = 00000000] [url = about:blank] 02:32:28 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (165E8C00) [pid = 1740] [serial = 1448] [outer = 00000000] [url = about:blank] 02:32:28 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (19D4D400) [pid = 1740] [serial = 1429] [outer = 00000000] [url = about:blank] 02:32:28 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (162DF000) [pid = 1740] [serial = 1447] [outer = 00000000] [url = about:blank] 02:32:28 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (13EA1000) [pid = 1740] [serial = 1435] [outer = 00000000] [url = about:blank] 02:32:28 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (15D56800) [pid = 1740] [serial = 1445] [outer = 00000000] [url = about:blank] 02:32:28 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (15006000) [pid = 1740] [serial = 1436] [outer = 00000000] [url = about:blank] 02:32:28 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (16ECD400) [pid = 1740] [serial = 1451] [outer = 00000000] [url = about:blank] 02:32:28 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (13E9D400) [pid = 1740] [serial = 1442] [outer = 00000000] [url = about:blank] 02:32:28 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (136F3000) [pid = 1740] [serial = 1441] [outer = 00000000] [url = about:blank] 02:32:28 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (14376000) [pid = 1740] [serial = 1432] [outer = 00000000] [url = about:blank] 02:32:28 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (17043C00) [pid = 1740] [serial = 1456] [outer = 00000000] [url = about:blank] 02:32:28 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (1281BC00) [pid = 1740] [serial = 1439] [outer = 00000000] [url = about:blank] 02:32:28 INFO - PROCESS | 1740 | --DOMWINDOW == 68 (13EAA400) [pid = 1740] [serial = 1424] [outer = 00000000] [url = about:blank] 02:32:28 INFO - PROCESS | 1740 | --DOMWINDOW == 67 (176A4C00) [pid = 1740] [serial = 1457] [outer = 00000000] [url = about:blank] 02:32:28 INFO - PROCESS | 1740 | 1466587948416 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:28 INFO - PROCESS | 1740 | 1466587948419 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:28 INFO - PROCESS | 1740 | ++DOCSHELL 0F2A4C00 == 26 [pid = 1740] [id = 502] 02:32:28 INFO - PROCESS | 1740 | ++DOMWINDOW == 68 (1031E800) [pid = 1740] [serial = 1506] [outer = 00000000] 02:32:28 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (10561000) [pid = 1740] [serial = 1507] [outer = 1031E800] 02:32:28 INFO - PROCESS | 1740 | 1466587948468 Marionette DEBUG loaded listener.js 02:32:28 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (10A7A800) [pid = 1740] [serial = 1508] [outer = 1031E800] 02:32:28 INFO - PROCESS | 1740 | 1466587948904 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:32:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 02:32:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1408ms 02:32:28 INFO - PROCESS | 1740 | 1466587948928 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 02:32:28 INFO - PROCESS | 1740 | 1466587948933 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 02:32:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 02:32:28 INFO - PROCESS | 1740 | 1466587948937 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 02:32:28 INFO - PROCESS | 1740 | 1466587948941 Marionette TRACE conn3 <- [1,1974,null,{}] 02:32:28 INFO - PROCESS | 1740 | 1466587948945 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:28 INFO - PROCESS | 1740 | 1466587948948 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:29 INFO - PROCESS | 1740 | 1466587949040 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 02:32:29 INFO - PROCESS | 1740 | 1466587949047 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:29 INFO - PROCESS | 1740 | 1466587949050 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:29 INFO - PROCESS | 1740 | ++DOCSHELL 13116800 == 27 [pid = 1740] [id = 503] 02:32:29 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (1311D800) [pid = 1740] [serial = 1509] [outer = 00000000] 02:32:29 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (13152800) [pid = 1740] [serial = 1510] [outer = 1311D800] 02:32:29 INFO - PROCESS | 1740 | 1466587949096 Marionette DEBUG loaded listener.js 02:32:29 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (13271C00) [pid = 1740] [serial = 1511] [outer = 1311D800] 02:32:29 INFO - PROCESS | 1740 | 1466587949547 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:32:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 02:32:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 649ms 02:32:29 INFO - PROCESS | 1740 | 1466587949576 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 02:32:29 INFO - PROCESS | 1740 | 1466587949579 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 02:32:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 02:32:29 INFO - PROCESS | 1740 | 1466587949586 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 02:32:29 INFO - PROCESS | 1740 | 1466587949588 Marionette TRACE conn3 <- [1,1978,null,{}] 02:32:29 INFO - PROCESS | 1740 | 1466587949592 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:29 INFO - PROCESS | 1740 | 1466587949595 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:29 INFO - PROCESS | 1740 | 1466587949681 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 02:32:29 INFO - PROCESS | 1740 | 1466587949723 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:29 INFO - PROCESS | 1740 | 1466587949726 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:29 INFO - PROCESS | 1740 | ++DOCSHELL 1557A400 == 28 [pid = 1740] [id = 504] 02:32:29 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (1557A800) [pid = 1740] [serial = 1512] [outer = 00000000] 02:32:29 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (15580800) [pid = 1740] [serial = 1513] [outer = 1557A800] 02:32:29 INFO - PROCESS | 1740 | 1466587949770 Marionette DEBUG loaded listener.js 02:32:29 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (155CF400) [pid = 1740] [serial = 1514] [outer = 1557A800] 02:32:30 INFO - PROCESS | 1740 | 1466587950225 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:32:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 02:32:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 696ms 02:32:30 INFO - PROCESS | 1740 | 1466587950286 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 02:32:30 INFO - PROCESS | 1740 | 1466587950290 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 02:32:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 02:32:30 INFO - PROCESS | 1740 | 1466587950300 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 02:32:30 INFO - PROCESS | 1740 | 1466587950305 Marionette TRACE conn3 <- [1,1982,null,{}] 02:32:30 INFO - PROCESS | 1740 | 1466587950308 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:30 INFO - PROCESS | 1740 | 1466587950312 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:30 INFO - PROCESS | 1740 | 1466587950406 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 02:32:30 INFO - PROCESS | 1740 | 1466587950412 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:30 INFO - PROCESS | 1740 | 1466587950414 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:30 INFO - PROCESS | 1740 | ++DOCSHELL 155D8000 == 29 [pid = 1740] [id = 505] 02:32:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (158C5000) [pid = 1740] [serial = 1515] [outer = 00000000] 02:32:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (15D57C00) [pid = 1740] [serial = 1516] [outer = 158C5000] 02:32:30 INFO - PROCESS | 1740 | 1466587950468 Marionette DEBUG loaded listener.js 02:32:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (162E0400) [pid = 1740] [serial = 1517] [outer = 158C5000] 02:32:31 INFO - PROCESS | 1740 | 1466587950997 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 02:32:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 02:32:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 712ms 02:32:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 02:32:31 INFO - PROCESS | 1740 | 1466587951035 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 02:32:31 INFO - PROCESS | 1740 | 1466587951037 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 02:32:31 INFO - PROCESS | 1740 | 1466587951041 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 02:32:31 INFO - PROCESS | 1740 | 1466587951042 Marionette TRACE conn3 <- [1,1986,null,{}] 02:32:31 INFO - PROCESS | 1740 | 1466587951046 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:31 INFO - PROCESS | 1740 | 1466587951048 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:31 INFO - PROCESS | 1740 | 1466587951186 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 02:32:31 INFO - PROCESS | 1740 | 1466587951207 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:31 INFO - PROCESS | 1740 | 1466587951209 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:31 INFO - PROCESS | 1740 | ++DOCSHELL 15D57400 == 30 [pid = 1740] [id = 506] 02:32:31 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (16283000) [pid = 1740] [serial = 1518] [outer = 00000000] 02:32:31 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (16A64C00) [pid = 1740] [serial = 1519] [outer = 16283000] 02:32:31 INFO - PROCESS | 1740 | 1466587951252 Marionette DEBUG loaded listener.js 02:32:31 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (16A6EC00) [pid = 1740] [serial = 1520] [outer = 16283000] 02:32:31 INFO - PROCESS | 1740 | 1466587951675 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 02:32:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 02:32:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 697ms 02:32:31 INFO - PROCESS | 1740 | 1466587951738 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 02:32:31 INFO - PROCESS | 1740 | 1466587951740 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 02:32:31 INFO - PROCESS | 1740 | 1466587951743 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 02:32:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 02:32:31 INFO - PROCESS | 1740 | 1466587951745 Marionette TRACE conn3 <- [1,1990,null,{}] 02:32:31 INFO - PROCESS | 1740 | 1466587951756 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:31 INFO - PROCESS | 1740 | 1466587951758 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:31 INFO - PROCESS | 1740 | 1466587951867 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 02:32:31 INFO - PROCESS | 1740 | 1466587951880 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:31 INFO - PROCESS | 1740 | 1466587951886 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:31 INFO - PROCESS | 1740 | ++DOCSHELL 16ED6C00 == 31 [pid = 1740] [id = 507] 02:32:31 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (16ED7000) [pid = 1740] [serial = 1521] [outer = 00000000] 02:32:32 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (1703C800) [pid = 1740] [serial = 1522] [outer = 16ED7000] 02:32:32 INFO - PROCESS | 1740 | 1466587951991 Marionette DEBUG loaded listener.js 02:32:32 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (176A4C00) [pid = 1740] [serial = 1523] [outer = 16ED7000] 02:32:32 INFO - PROCESS | 1740 | 1466587952430 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 02:32:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 02:32:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 744ms 02:32:32 INFO - PROCESS | 1740 | 1466587952484 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 02:32:32 INFO - PROCESS | 1740 | 1466587952486 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 02:32:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 02:32:32 INFO - PROCESS | 1740 | 1466587952489 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 02:32:32 INFO - PROCESS | 1740 | 1466587952491 Marionette TRACE conn3 <- [1,1994,null,{}] 02:32:32 INFO - PROCESS | 1740 | 1466587952527 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:32 INFO - PROCESS | 1740 | 1466587952529 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:32 INFO - PROCESS | 1740 | 1466587952642 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 02:32:32 INFO - PROCESS | 1740 | 1466587952651 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:32 INFO - PROCESS | 1740 | 1466587952653 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:32 INFO - PROCESS | 1740 | ++DOCSHELL 0F2A5C00 == 32 [pid = 1740] [id = 508] 02:32:32 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (17750400) [pid = 1740] [serial = 1524] [outer = 00000000] 02:32:32 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (18263800) [pid = 1740] [serial = 1525] [outer = 17750400] 02:32:32 INFO - PROCESS | 1740 | 1466587952705 Marionette DEBUG loaded listener.js 02:32:32 INFO - PROCESS | 1740 | ++DOMWINDOW == 88 (18473000) [pid = 1740] [serial = 1526] [outer = 17750400] 02:32:33 INFO - PROCESS | 1740 | --DOMWINDOW == 87 (165EC000) [pid = 1740] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 02:32:33 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (16ED1000) [pid = 1740] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 02:32:33 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (17044000) [pid = 1740] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 02:32:33 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (0F29D800) [pid = 1740] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 02:32:33 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (155DC400) [pid = 1740] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 02:32:33 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (162D7400) [pid = 1740] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 02:32:33 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (10A7A000) [pid = 1740] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 02:32:33 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (1310DC00) [pid = 1740] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 02:32:33 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (16C1D000) [pid = 1740] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 02:32:33 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (0F2ACC00) [pid = 1740] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 02:32:33 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (15D4FC00) [pid = 1740] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 02:32:33 INFO - PROCESS | 1740 | 1466587953354 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 02:32:33 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 02:32:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 902ms 02:32:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 02:32:33 INFO - PROCESS | 1740 | 1466587953427 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 02:32:33 INFO - PROCESS | 1740 | 1466587953429 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 02:32:33 INFO - PROCESS | 1740 | 1466587953432 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 02:32:33 INFO - PROCESS | 1740 | 1466587953434 Marionette TRACE conn3 <- [1,1998,null,{}] 02:32:33 INFO - PROCESS | 1740 | 1466587953438 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:33 INFO - PROCESS | 1740 | 1466587953439 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:33 INFO - PROCESS | 1740 | 1466587953522 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 02:32:33 INFO - PROCESS | 1740 | 1466587953528 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:33 INFO - PROCESS | 1740 | 1466587953530 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:33 INFO - PROCESS | 1740 | ++DOCSHELL 14370C00 == 33 [pid = 1740] [id = 509] 02:32:33 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (1508D800) [pid = 1740] [serial = 1527] [outer = 00000000] 02:32:33 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (16281800) [pid = 1740] [serial = 1528] [outer = 1508D800] 02:32:33 INFO - PROCESS | 1740 | 1466587953574 Marionette DEBUG loaded listener.js 02:32:33 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (16C1D000) [pid = 1740] [serial = 1529] [outer = 1508D800] 02:32:34 INFO - PROCESS | 1740 | 1466587954016 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 02:32:34 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 02:32:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 633ms 02:32:34 INFO - PROCESS | 1740 | 1466587954071 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 02:32:34 INFO - PROCESS | 1740 | 1466587954073 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 02:32:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 02:32:34 INFO - PROCESS | 1740 | 1466587954076 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 02:32:34 INFO - PROCESS | 1740 | 1466587954078 Marionette TRACE conn3 <- [1,2002,null,{}] 02:32:34 INFO - PROCESS | 1740 | 1466587954081 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:34 INFO - PROCESS | 1740 | 1466587954083 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:34 INFO - PROCESS | 1740 | 1466587954159 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 02:32:34 INFO - PROCESS | 1740 | 1466587954166 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:34 INFO - PROCESS | 1740 | 1466587954168 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:34 INFO - PROCESS | 1740 | ++DOCSHELL 17038400 == 34 [pid = 1740] [id = 510] 02:32:34 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (178EA400) [pid = 1740] [serial = 1530] [outer = 00000000] 02:32:34 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (18457C00) [pid = 1740] [serial = 1531] [outer = 178EA400] 02:32:34 INFO - PROCESS | 1740 | 1466587954211 Marionette DEBUG loaded listener.js 02:32:34 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (18460400) [pid = 1740] [serial = 1532] [outer = 178EA400] 02:32:34 INFO - PROCESS | 1740 | 1466587954681 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 02:32:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 02:32:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 649ms 02:32:34 INFO - PROCESS | 1740 | 1466587954715 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 02:32:34 INFO - PROCESS | 1740 | 1466587954717 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 02:32:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 02:32:34 INFO - PROCESS | 1740 | 1466587954720 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 02:32:34 INFO - PROCESS | 1740 | 1466587954722 Marionette TRACE conn3 <- [1,2006,null,{}] 02:32:34 INFO - PROCESS | 1740 | 1466587954725 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:34 INFO - PROCESS | 1740 | 1466587954727 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:34 INFO - PROCESS | 1740 | 1466587954804 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 02:32:34 INFO - PROCESS | 1740 | 1466587954809 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:34 INFO - PROCESS | 1740 | 1466587954811 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:34 INFO - PROCESS | 1740 | ++DOCSHELL 13EACC00 == 35 [pid = 1740] [id = 511] 02:32:34 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (165EC000) [pid = 1740] [serial = 1533] [outer = 00000000] 02:32:34 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (19980800) [pid = 1740] [serial = 1534] [outer = 165EC000] 02:32:34 INFO - PROCESS | 1740 | 1466587954854 Marionette DEBUG loaded listener.js 02:32:34 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (19986800) [pid = 1740] [serial = 1535] [outer = 165EC000] 02:32:35 INFO - PROCESS | 1740 | 1466587955585 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:32:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 02:32:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 949ms 02:32:35 INFO - PROCESS | 1740 | 1466587955666 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 02:32:35 INFO - PROCESS | 1740 | 1466587955670 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 02:32:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 02:32:35 INFO - PROCESS | 1740 | 1466587955675 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 02:32:35 INFO - PROCESS | 1740 | 1466587955678 Marionette TRACE conn3 <- [1,2010,null,{}] 02:32:35 INFO - PROCESS | 1740 | 1466587955684 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:35 INFO - PROCESS | 1740 | 1466587955687 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:35 INFO - PROCESS | 1740 | 1466587955859 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 02:32:35 INFO - PROCESS | 1740 | 1466587955972 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:35 INFO - PROCESS | 1740 | 1466587955975 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:35 INFO - PROCESS | 1740 | ++DOCSHELL 105E7800 == 36 [pid = 1740] [id = 512] 02:32:35 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (105EA800) [pid = 1740] [serial = 1536] [outer = 00000000] 02:32:36 INFO - PROCESS | 1740 | ++DOMWINDOW == 88 (13032000) [pid = 1740] [serial = 1537] [outer = 105EA800] 02:32:36 INFO - PROCESS | 1740 | 1466587956030 Marionette DEBUG loaded listener.js 02:32:36 INFO - PROCESS | 1740 | ++DOMWINDOW == 89 (13EA0800) [pid = 1740] [serial = 1538] [outer = 105EA800] 02:32:36 INFO - PROCESS | 1740 | 1466587956733 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 02:32:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 02:32:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1108ms 02:32:36 INFO - PROCESS | 1740 | 1466587956828 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 02:32:36 INFO - PROCESS | 1740 | 1466587956833 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 02:32:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 02:32:36 INFO - PROCESS | 1740 | 1466587956841 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 02:32:36 INFO - PROCESS | 1740 | 1466587956843 Marionette TRACE conn3 <- [1,2014,null,{}] 02:32:36 INFO - PROCESS | 1740 | 1466587956848 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:36 INFO - PROCESS | 1740 | 1466587956850 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:37 INFO - PROCESS | 1740 | 1466587956991 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 02:32:37 INFO - PROCESS | 1740 | 1466587957121 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:37 INFO - PROCESS | 1740 | 1466587957124 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:37 INFO - PROCESS | 1740 | ++DOCSHELL 105EA000 == 37 [pid = 1740] [id = 513] 02:32:37 INFO - PROCESS | 1740 | ++DOMWINDOW == 90 (105F1800) [pid = 1740] [serial = 1539] [outer = 00000000] 02:32:37 INFO - PROCESS | 1740 | ++DOMWINDOW == 91 (12D80000) [pid = 1740] [serial = 1540] [outer = 105F1800] 02:32:37 INFO - PROCESS | 1740 | 1466587957180 Marionette DEBUG loaded listener.js 02:32:37 INFO - PROCESS | 1740 | ++DOMWINDOW == 92 (15579C00) [pid = 1740] [serial = 1541] [outer = 105F1800] 02:32:37 INFO - PROCESS | 1740 | --DOCSHELL 17038400 == 36 [pid = 1740] [id = 510] 02:32:37 INFO - PROCESS | 1740 | --DOCSHELL 14370C00 == 35 [pid = 1740] [id = 509] 02:32:37 INFO - PROCESS | 1740 | --DOCSHELL 0F2A5C00 == 34 [pid = 1740] [id = 508] 02:32:37 INFO - PROCESS | 1740 | --DOCSHELL 16ED6C00 == 33 [pid = 1740] [id = 507] 02:32:37 INFO - PROCESS | 1740 | --DOCSHELL 15D57400 == 32 [pid = 1740] [id = 506] 02:32:37 INFO - PROCESS | 1740 | --DOCSHELL 155D8000 == 31 [pid = 1740] [id = 505] 02:32:37 INFO - PROCESS | 1740 | --DOCSHELL 1557A400 == 30 [pid = 1740] [id = 504] 02:32:37 INFO - PROCESS | 1740 | --DOCSHELL 13116800 == 29 [pid = 1740] [id = 503] 02:32:37 INFO - PROCESS | 1740 | --DOCSHELL 0F2A4C00 == 28 [pid = 1740] [id = 502] 02:32:37 INFO - PROCESS | 1740 | --DOMWINDOW == 91 (16A6D800) [pid = 1740] [serial = 1478] [outer = 00000000] [url = about:blank] 02:32:37 INFO - PROCESS | 1740 | --DOMWINDOW == 90 (165F3800) [pid = 1740] [serial = 1477] [outer = 00000000] [url = about:blank] 02:32:37 INFO - PROCESS | 1740 | --DOMWINDOW == 89 (16EDB000) [pid = 1740] [serial = 1480] [outer = 00000000] [url = about:blank] 02:32:37 INFO - PROCESS | 1740 | --DOMWINDOW == 88 (180C9400) [pid = 1740] [serial = 1483] [outer = 00000000] [url = about:blank] 02:32:37 INFO - PROCESS | 1740 | --DOMWINDOW == 87 (17040C00) [pid = 1740] [serial = 1481] [outer = 00000000] [url = about:blank] 02:32:37 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (10375800) [pid = 1740] [serial = 1465] [outer = 00000000] [url = about:blank] 02:32:37 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (105EE400) [pid = 1740] [serial = 1466] [outer = 00000000] [url = about:blank] 02:32:37 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (15D58800) [pid = 1740] [serial = 1474] [outer = 00000000] [url = about:blank] 02:32:37 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (18260400) [pid = 1740] [serial = 1460] [outer = 00000000] [url = about:blank] 02:32:37 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (180D0C00) [pid = 1740] [serial = 1459] [outer = 00000000] [url = about:blank] 02:32:37 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (1508F400) [pid = 1740] [serial = 1471] [outer = 00000000] [url = about:blank] 02:32:37 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (12820400) [pid = 1740] [serial = 1468] [outer = 00000000] [url = about:blank] 02:32:37 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (12B0A800) [pid = 1740] [serial = 1469] [outer = 00000000] [url = about:blank] 02:32:37 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (13156000) [pid = 1740] [serial = 1462] [outer = 00000000] [url = about:blank] 02:32:37 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (13271400) [pid = 1740] [serial = 1463] [outer = 00000000] [url = about:blank] 02:32:37 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (18464800) [pid = 1740] [serial = 1490] [outer = 00000000] [url = about:blank] 02:32:37 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (18457800) [pid = 1740] [serial = 1489] [outer = 00000000] [url = about:blank] 02:32:37 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (18474800) [pid = 1740] [serial = 1493] [outer = 00000000] [url = about:blank] 02:32:37 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (1508C800) [pid = 1740] [serial = 1492] [outer = 00000000] [url = about:blank] 02:32:37 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (18265000) [pid = 1740] [serial = 1484] [outer = 00000000] [url = about:blank] 02:32:37 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (16A5F800) [pid = 1740] [serial = 1486] [outer = 00000000] [url = about:blank] 02:32:37 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (1776F800) [pid = 1740] [serial = 1487] [outer = 00000000] [url = about:blank] 02:32:37 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (16284800) [pid = 1740] [serial = 1475] [outer = 00000000] [url = about:blank] 02:32:38 INFO - PROCESS | 1740 | 1466587957983 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 02:32:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 02:32:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1202ms 02:32:38 INFO - PROCESS | 1740 | 1466587958041 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 02:32:38 INFO - PROCESS | 1740 | 1466587958044 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 02:32:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 02:32:38 INFO - PROCESS | 1740 | 1466587958049 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 02:32:38 INFO - PROCESS | 1740 | 1466587958053 Marionette TRACE conn3 <- [1,2018,null,{}] 02:32:38 INFO - PROCESS | 1740 | 1466587958076 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:38 INFO - PROCESS | 1740 | 1466587958079 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:38 INFO - PROCESS | 1740 | 1466587958164 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 02:32:38 INFO - PROCESS | 1740 | 1466587958170 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:38 INFO - PROCESS | 1740 | 1466587958173 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:38 INFO - PROCESS | 1740 | ++DOCSHELL 10A73C00 == 29 [pid = 1740] [id = 514] 02:32:38 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (110F5400) [pid = 1740] [serial = 1542] [outer = 00000000] 02:32:38 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (12BD0400) [pid = 1740] [serial = 1543] [outer = 110F5400] 02:32:38 INFO - PROCESS | 1740 | 1466587958228 Marionette DEBUG loaded listener.js 02:32:38 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (130A1800) [pid = 1740] [serial = 1544] [outer = 110F5400] 02:32:38 INFO - PROCESS | 1740 | 1466587958806 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 02:32:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 02:32:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 760ms 02:32:38 INFO - PROCESS | 1740 | 1466587958839 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 02:32:38 INFO - PROCESS | 1740 | 1466587958843 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 02:32:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 02:32:38 INFO - PROCESS | 1740 | 1466587958849 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 02:32:38 INFO - PROCESS | 1740 | 1466587958852 Marionette TRACE conn3 <- [1,2022,null,{}] 02:32:38 INFO - PROCESS | 1740 | 1466587958855 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:38 INFO - PROCESS | 1740 | 1466587958858 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:38 INFO - PROCESS | 1740 | 1466587958946 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 02:32:38 INFO - PROCESS | 1740 | 1466587958955 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:38 INFO - PROCESS | 1740 | 1466587958958 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:38 INFO - PROCESS | 1740 | ++DOCSHELL 14379000 == 30 [pid = 1740] [id = 515] 02:32:38 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (15006000) [pid = 1740] [serial = 1545] [outer = 00000000] 02:32:39 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (15187000) [pid = 1740] [serial = 1546] [outer = 15006000] 02:32:39 INFO - PROCESS | 1740 | 1466587959003 Marionette DEBUG loaded listener.js 02:32:39 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (15586800) [pid = 1740] [serial = 1547] [outer = 15006000] 02:32:39 INFO - PROCESS | 1740 | 1466587959472 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:32:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 02:32:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 649ms 02:32:39 INFO - PROCESS | 1740 | 1466587959488 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 02:32:39 INFO - PROCESS | 1740 | 1466587959490 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 02:32:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 02:32:39 INFO - PROCESS | 1740 | 1466587959497 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 02:32:39 INFO - PROCESS | 1740 | 1466587959500 Marionette TRACE conn3 <- [1,2026,null,{}] 02:32:39 INFO - PROCESS | 1740 | 1466587959511 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:39 INFO - PROCESS | 1740 | 1466587959515 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:39 INFO - PROCESS | 1740 | 1466587959598 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 02:32:39 INFO - PROCESS | 1740 | 1466587959606 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:39 INFO - PROCESS | 1740 | 1466587959610 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:39 INFO - PROCESS | 1740 | ++DOCSHELL 162E5000 == 31 [pid = 1740] [id = 516] 02:32:39 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (162E5400) [pid = 1740] [serial = 1548] [outer = 00000000] 02:32:39 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (165ED000) [pid = 1740] [serial = 1549] [outer = 162E5400] 02:32:39 INFO - PROCESS | 1740 | 1466587959664 Marionette DEBUG loaded listener.js 02:32:39 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (16A6D000) [pid = 1740] [serial = 1550] [outer = 162E5400] 02:32:40 INFO - PROCESS | 1740 | 1466587960129 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 02:32:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 02:32:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 712ms 02:32:40 INFO - PROCESS | 1740 | 1466587960193 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 02:32:40 INFO - PROCESS | 1740 | 1466587960195 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 02:32:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 02:32:40 INFO - PROCESS | 1740 | 1466587960199 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 02:32:40 INFO - PROCESS | 1740 | 1466587960200 Marionette TRACE conn3 <- [1,2030,null,{}] 02:32:40 INFO - PROCESS | 1740 | 1466587960204 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:40 INFO - PROCESS | 1740 | 1466587960206 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:40 INFO - PROCESS | 1740 | 1466587960291 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 02:32:40 INFO - PROCESS | 1740 | 1466587960325 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:40 INFO - PROCESS | 1740 | 1466587960327 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:40 INFO - PROCESS | 1740 | ++DOCSHELL 16C74800 == 32 [pid = 1740] [id = 517] 02:32:40 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (16ED6C00) [pid = 1740] [serial = 1551] [outer = 00000000] 02:32:40 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (17040400) [pid = 1740] [serial = 1552] [outer = 16ED6C00] 02:32:40 INFO - PROCESS | 1740 | 1466587960371 Marionette DEBUG loaded listener.js 02:32:40 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (17103C00) [pid = 1740] [serial = 1553] [outer = 16ED6C00] 02:32:40 INFO - PROCESS | 1740 | 1466587960890 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 02:32:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 02:32:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 696ms 02:32:40 INFO - PROCESS | 1740 | 1466587960930 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 02:32:40 INFO - PROCESS | 1740 | 1466587960932 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 02:32:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 02:32:40 INFO - PROCESS | 1740 | 1466587960935 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 02:32:40 INFO - PROCESS | 1740 | 1466587960937 Marionette TRACE conn3 <- [1,2034,null,{}] 02:32:40 INFO - PROCESS | 1740 | 1466587960946 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:40 INFO - PROCESS | 1740 | 1466587960948 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:41 INFO - PROCESS | 1740 | 1466587961055 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 02:32:41 INFO - PROCESS | 1740 | 1466587961060 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:41 INFO - PROCESS | 1740 | 1466587961062 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:41 INFO - PROCESS | 1740 | ++DOCSHELL 131E5800 == 33 [pid = 1740] [id = 518] 02:32:41 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (155D4C00) [pid = 1740] [serial = 1554] [outer = 00000000] 02:32:41 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (178F0000) [pid = 1740] [serial = 1555] [outer = 155D4C00] 02:32:41 INFO - PROCESS | 1740 | 1466587961106 Marionette DEBUG loaded listener.js 02:32:41 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (17AD4000) [pid = 1740] [serial = 1556] [outer = 155D4C00] 02:32:41 INFO - PROCESS | 1740 | 1466587961577 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 02:32:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:32:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 696ms 02:32:41 INFO - PROCESS | 1740 | 1466587961637 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 02:32:41 INFO - PROCESS | 1740 | 1466587961639 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 02:32:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 02:32:41 INFO - PROCESS | 1740 | 1466587961642 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 02:32:41 INFO - PROCESS | 1740 | 1466587961644 Marionette TRACE conn3 <- [1,2038,null,{}] 02:32:41 INFO - PROCESS | 1740 | 1466587961647 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:41 INFO - PROCESS | 1740 | 1466587961652 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:41 INFO - PROCESS | 1740 | 1466587961810 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 02:32:41 INFO - PROCESS | 1740 | 1466587961833 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:41 INFO - PROCESS | 1740 | 1466587961836 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:41 INFO - PROCESS | 1740 | ++DOCSHELL 1826A400 == 34 [pid = 1740] [id = 519] 02:32:41 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (1826E400) [pid = 1740] [serial = 1557] [outer = 00000000] 02:32:41 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (18477C00) [pid = 1740] [serial = 1558] [outer = 1826E400] 02:32:41 INFO - PROCESS | 1740 | 1466587961880 Marionette DEBUG loaded listener.js 02:32:41 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (18478400) [pid = 1740] [serial = 1559] [outer = 1826E400] 02:32:42 INFO - PROCESS | 1740 | 1466587962324 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:32:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 02:32:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 744ms 02:32:42 INFO - PROCESS | 1740 | 1466587962381 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 02:32:42 INFO - PROCESS | 1740 | 1466587962383 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 02:32:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 02:32:42 INFO - PROCESS | 1740 | 1466587962393 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 02:32:42 INFO - PROCESS | 1740 | 1466587962395 Marionette TRACE conn3 <- [1,2042,null,{}] 02:32:42 INFO - PROCESS | 1740 | 1466587962398 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:42 INFO - PROCESS | 1740 | 1466587962400 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:42 INFO - PROCESS | 1740 | 1466587962511 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 02:32:42 INFO - PROCESS | 1740 | 1466587962516 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:42 INFO - PROCESS | 1740 | 1466587962518 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:42 INFO - PROCESS | 1740 | ++DOCSHELL 19951000 == 35 [pid = 1740] [id = 520] 02:32:42 INFO - PROCESS | 1740 | ++DOMWINDOW == 88 (19951C00) [pid = 1740] [serial = 1560] [outer = 00000000] 02:32:42 INFO - PROCESS | 1740 | ++DOMWINDOW == 89 (19983000) [pid = 1740] [serial = 1561] [outer = 19951C00] 02:32:42 INFO - PROCESS | 1740 | 1466587962565 Marionette DEBUG loaded listener.js 02:32:42 INFO - PROCESS | 1740 | ++DOMWINDOW == 90 (1998AC00) [pid = 1740] [serial = 1562] [outer = 19951C00] 02:32:42 INFO - PROCESS | 1740 | --DOMWINDOW == 89 (16ED7000) [pid = 1740] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 02:32:42 INFO - PROCESS | 1740 | --DOMWINDOW == 88 (10A5AC00) [pid = 1740] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 02:32:42 INFO - PROCESS | 1740 | --DOMWINDOW == 87 (155D1400) [pid = 1740] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 02:32:42 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (178EA400) [pid = 1740] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 02:32:42 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (1801D800) [pid = 1740] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 02:32:42 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (17750400) [pid = 1740] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 02:32:42 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (1508D800) [pid = 1740] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 02:32:42 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (14370800) [pid = 1740] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 02:32:42 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (16283000) [pid = 1740] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 02:32:42 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (1557A800) [pid = 1740] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 02:32:42 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (158C5000) [pid = 1740] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 02:32:42 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (1311D800) [pid = 1740] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 02:32:42 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (1031E800) [pid = 1740] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 02:32:42 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (0F2A3400) [pid = 1740] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 02:32:43 INFO - PROCESS | 1740 | 1466587963103 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 02:32:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 02:32:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 744ms 02:32:43 INFO - PROCESS | 1740 | 1466587963150 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 02:32:43 INFO - PROCESS | 1740 | 1466587963152 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 02:32:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 02:32:43 INFO - PROCESS | 1740 | 1466587963158 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 02:32:43 INFO - PROCESS | 1740 | 1466587963160 Marionette TRACE conn3 <- [1,2046,null,{}] 02:32:43 INFO - PROCESS | 1740 | 1466587963163 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:43 INFO - PROCESS | 1740 | 1466587963165 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:43 INFO - PROCESS | 1740 | 1466587963244 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 02:32:43 INFO - PROCESS | 1740 | 1466587963249 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:43 INFO - PROCESS | 1740 | 1466587963251 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:43 INFO - PROCESS | 1740 | ++DOCSHELL 1500CC00 == 36 [pid = 1740] [id = 521] 02:32:43 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (15587000) [pid = 1740] [serial = 1563] [outer = 00000000] 02:32:43 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (162DF400) [pid = 1740] [serial = 1564] [outer = 15587000] 02:32:43 INFO - PROCESS | 1740 | 1466587963341 Marionette DEBUG loaded listener.js 02:32:43 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (16EDB800) [pid = 1740] [serial = 1565] [outer = 15587000] 02:32:43 INFO - PROCESS | 1740 | 1466587963784 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 02:32:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 02:32:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 649ms 02:32:43 INFO - PROCESS | 1740 | 1466587963828 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 02:32:43 INFO - PROCESS | 1740 | 1466587963830 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 02:32:43 INFO - PROCESS | 1740 | 1466587963833 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 02:32:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 02:32:43 INFO - PROCESS | 1740 | 1466587963836 Marionette TRACE conn3 <- [1,2050,null,{}] 02:32:43 INFO - PROCESS | 1740 | 1466587963839 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:43 INFO - PROCESS | 1740 | 1466587963841 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:43 INFO - PROCESS | 1740 | 1466587963919 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 02:32:43 INFO - PROCESS | 1740 | 1466587963924 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:43 INFO - PROCESS | 1740 | 1466587963926 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:43 INFO - PROCESS | 1740 | ++DOCSHELL 15D52000 == 37 [pid = 1740] [id = 522] 02:32:43 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (162DE400) [pid = 1740] [serial = 1566] [outer = 00000000] 02:32:43 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (18465000) [pid = 1740] [serial = 1567] [outer = 162DE400] 02:32:43 INFO - PROCESS | 1740 | 1466587963979 Marionette DEBUG loaded listener.js 02:32:44 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (19D44400) [pid = 1740] [serial = 1568] [outer = 162DE400] 02:32:44 INFO - PROCESS | 1740 | 1466587964395 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 02:32:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 02:32:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 602ms 02:32:44 INFO - PROCESS | 1740 | 1466587964430 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 02:32:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 02:32:44 INFO - PROCESS | 1740 | 1466587964432 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 02:32:44 INFO - PROCESS | 1740 | 1466587964449 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 02:32:44 INFO - PROCESS | 1740 | 1466587964451 Marionette TRACE conn3 <- [1,2054,null,{}] 02:32:44 INFO - PROCESS | 1740 | 1466587964461 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:44 INFO - PROCESS | 1740 | 1466587964463 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:44 INFO - PROCESS | 1740 | 1466587964542 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 02:32:44 INFO - PROCESS | 1740 | 1466587964548 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:44 INFO - PROCESS | 1740 | 1466587964550 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:44 INFO - PROCESS | 1740 | ++DOCSHELL 16EDAC00 == 38 [pid = 1740] [id = 523] 02:32:44 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (18776C00) [pid = 1740] [serial = 1569] [outer = 00000000] 02:32:44 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (19F20000) [pid = 1740] [serial = 1570] [outer = 18776C00] 02:32:44 INFO - PROCESS | 1740 | 1466587964594 Marionette DEBUG loaded listener.js 02:32:44 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (19F22C00) [pid = 1740] [serial = 1571] [outer = 18776C00] 02:32:45 INFO - PROCESS | 1740 | 1466587965240 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 02:32:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 02:32:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 871ms 02:32:45 INFO - PROCESS | 1740 | 1466587965300 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 02:32:45 INFO - PROCESS | 1740 | 1466587965305 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 02:32:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 02:32:45 INFO - PROCESS | 1740 | 1466587965310 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 02:32:45 INFO - PROCESS | 1740 | 1466587965313 Marionette TRACE conn3 <- [1,2058,null,{}] 02:32:45 INFO - PROCESS | 1740 | 1466587965319 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:45 INFO - PROCESS | 1740 | 1466587965322 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:45 INFO - PROCESS | 1740 | 1466587965467 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 02:32:45 INFO - PROCESS | 1740 | 1466587965583 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:45 INFO - PROCESS | 1740 | 1466587965586 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:45 INFO - PROCESS | 1740 | ++DOCSHELL 1055C400 == 39 [pid = 1740] [id = 524] 02:32:45 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (105E9800) [pid = 1740] [serial = 1572] [outer = 00000000] 02:32:45 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (12A19C00) [pid = 1740] [serial = 1573] [outer = 105E9800] 02:32:45 INFO - PROCESS | 1740 | 1466587965655 Marionette DEBUG loaded listener.js 02:32:45 INFO - PROCESS | 1740 | ++DOMWINDOW == 88 (13EA7800) [pid = 1740] [serial = 1574] [outer = 105E9800] 02:32:46 INFO - PROCESS | 1740 | 1466587966298 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 02:32:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 02:32:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1013ms 02:32:46 INFO - PROCESS | 1740 | 1466587966345 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 02:32:46 INFO - PROCESS | 1740 | 1466587966350 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 02:32:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 02:32:46 INFO - PROCESS | 1740 | 1466587966356 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 02:32:46 INFO - PROCESS | 1740 | 1466587966359 Marionette TRACE conn3 <- [1,2062,null,{}] 02:32:46 INFO - PROCESS | 1740 | 1466587966363 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:46 INFO - PROCESS | 1740 | 1466587966366 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:46 INFO - PROCESS | 1740 | 1466587966474 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 02:32:46 INFO - PROCESS | 1740 | 1466587966612 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:46 INFO - PROCESS | 1740 | 1466587966615 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:46 INFO - PROCESS | 1740 | ++DOCSHELL 15F80400 == 40 [pid = 1740] [id = 525] 02:32:46 INFO - PROCESS | 1740 | ++DOMWINDOW == 89 (16278C00) [pid = 1740] [serial = 1575] [outer = 00000000] 02:32:46 INFO - PROCESS | 1740 | ++DOMWINDOW == 90 (162E2800) [pid = 1740] [serial = 1576] [outer = 16278C00] 02:32:46 INFO - PROCESS | 1740 | 1466587966671 Marionette DEBUG loaded listener.js 02:32:46 INFO - PROCESS | 1740 | ++DOMWINDOW == 91 (16A83C00) [pid = 1740] [serial = 1577] [outer = 16278C00] 02:32:47 INFO - PROCESS | 1740 | 1466587967221 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 02:32:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 02:32:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 918ms 02:32:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 02:32:47 INFO - PROCESS | 1740 | 1466587967260 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 02:32:47 INFO - PROCESS | 1740 | 1466587967263 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 02:32:47 INFO - PROCESS | 1740 | 1466587967267 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 02:32:47 INFO - PROCESS | 1740 | 1466587967270 Marionette TRACE conn3 <- [1,2066,null,{}] 02:32:47 INFO - PROCESS | 1740 | 1466587967281 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:47 INFO - PROCESS | 1740 | 1466587967286 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:47 INFO - PROCESS | 1740 | 1466587967423 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 02:32:47 INFO - PROCESS | 1740 | 1466587967568 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:47 INFO - PROCESS | 1740 | 1466587967572 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:47 INFO - PROCESS | 1740 | ++DOCSHELL 18474800 == 41 [pid = 1740] [id = 526] 02:32:47 INFO - PROCESS | 1740 | ++DOMWINDOW == 92 (18776800) [pid = 1740] [serial = 1578] [outer = 00000000] 02:32:47 INFO - PROCESS | 1740 | ++DOMWINDOW == 93 (19D4E800) [pid = 1740] [serial = 1579] [outer = 18776800] 02:32:47 INFO - PROCESS | 1740 | 1466587967629 Marionette DEBUG loaded listener.js 02:32:47 INFO - PROCESS | 1740 | ++DOMWINDOW == 94 (19F26800) [pid = 1740] [serial = 1580] [outer = 18776800] 02:32:48 INFO - PROCESS | 1740 | 1466587968436 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 02:32:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 02:32:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1203ms 02:32:48 INFO - PROCESS | 1740 | 1466587968498 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 02:32:48 INFO - PROCESS | 1740 | 1466587968502 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 02:32:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 02:32:48 INFO - PROCESS | 1740 | 1466587968507 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 02:32:48 INFO - PROCESS | 1740 | 1466587968511 Marionette TRACE conn3 <- [1,2070,null,{}] 02:32:48 INFO - PROCESS | 1740 | 1466587968516 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:48 INFO - PROCESS | 1740 | 1466587968519 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:48 INFO - PROCESS | 1740 | 1466587968621 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 02:32:48 INFO - PROCESS | 1740 | 1466587968754 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:48 INFO - PROCESS | 1740 | 1466587968759 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:48 INFO - PROCESS | 1740 | ++DOCSHELL 12BCD400 == 42 [pid = 1740] [id = 527] 02:32:48 INFO - PROCESS | 1740 | ++DOMWINDOW == 95 (12BD7C00) [pid = 1740] [serial = 1581] [outer = 00000000] 02:32:48 INFO - PROCESS | 1740 | ++DOMWINDOW == 96 (13120000) [pid = 1740] [serial = 1582] [outer = 12BD7C00] 02:32:48 INFO - PROCESS | 1740 | 1466587968808 Marionette DEBUG loaded listener.js 02:32:48 INFO - PROCESS | 1740 | ++DOMWINDOW == 97 (13156000) [pid = 1740] [serial = 1583] [outer = 12BD7C00] 02:32:49 INFO - PROCESS | 1740 | --DOCSHELL 15D52000 == 41 [pid = 1740] [id = 522] 02:32:49 INFO - PROCESS | 1740 | --DOCSHELL 1500CC00 == 40 [pid = 1740] [id = 521] 02:32:49 INFO - PROCESS | 1740 | --DOCSHELL 19951000 == 39 [pid = 1740] [id = 520] 02:32:49 INFO - PROCESS | 1740 | --DOCSHELL 1826A400 == 38 [pid = 1740] [id = 519] 02:32:49 INFO - PROCESS | 1740 | --DOCSHELL 131E5800 == 37 [pid = 1740] [id = 518] 02:32:49 INFO - PROCESS | 1740 | --DOCSHELL 16C74800 == 36 [pid = 1740] [id = 517] 02:32:49 INFO - PROCESS | 1740 | --DOCSHELL 162E5000 == 35 [pid = 1740] [id = 516] 02:32:49 INFO - PROCESS | 1740 | --DOCSHELL 14379000 == 34 [pid = 1740] [id = 515] 02:32:49 INFO - PROCESS | 1740 | --DOCSHELL 10A73C00 == 33 [pid = 1740] [id = 514] 02:32:49 INFO - PROCESS | 1740 | --DOCSHELL 105E7800 == 32 [pid = 1740] [id = 512] 02:32:49 INFO - PROCESS | 1740 | --DOCSHELL 105EA000 == 31 [pid = 1740] [id = 513] 02:32:49 INFO - PROCESS | 1740 | --DOCSHELL 13EACC00 == 30 [pid = 1740] [id = 511] 02:32:49 INFO - PROCESS | 1740 | --DOCSHELL 15F80400 == 29 [pid = 1740] [id = 525] 02:32:49 INFO - PROCESS | 1740 | --DOCSHELL 18474800 == 28 [pid = 1740] [id = 526] 02:32:49 INFO - PROCESS | 1740 | --DOCSHELL 16EDAC00 == 27 [pid = 1740] [id = 523] 02:32:49 INFO - PROCESS | 1740 | --DOCSHELL 1055C400 == 26 [pid = 1740] [id = 524] 02:32:49 INFO - PROCESS | 1740 | --DOMWINDOW == 96 (1557E000) [pid = 1740] [serial = 1472] [outer = 00000000] [url = about:blank] 02:32:49 INFO - PROCESS | 1740 | --DOMWINDOW == 95 (16A64C00) [pid = 1740] [serial = 1519] [outer = 00000000] [url = about:blank] 02:32:49 INFO - PROCESS | 1740 | --DOMWINDOW == 94 (15580800) [pid = 1740] [serial = 1513] [outer = 00000000] [url = about:blank] 02:32:49 INFO - PROCESS | 1740 | --DOMWINDOW == 93 (155CF400) [pid = 1740] [serial = 1514] [outer = 00000000] [url = about:blank] 02:32:49 INFO - PROCESS | 1740 | --DOMWINDOW == 92 (15D57C00) [pid = 1740] [serial = 1516] [outer = 00000000] [url = about:blank] 02:32:49 INFO - PROCESS | 1740 | --DOMWINDOW == 91 (13152800) [pid = 1740] [serial = 1510] [outer = 00000000] [url = about:blank] 02:32:49 INFO - PROCESS | 1740 | --DOMWINDOW == 90 (13271C00) [pid = 1740] [serial = 1511] [outer = 00000000] [url = about:blank] 02:32:49 INFO - PROCESS | 1740 | --DOMWINDOW == 89 (10561000) [pid = 1740] [serial = 1507] [outer = 00000000] [url = about:blank] 02:32:49 INFO - PROCESS | 1740 | --DOMWINDOW == 88 (10A7A800) [pid = 1740] [serial = 1508] [outer = 00000000] [url = about:blank] 02:32:49 INFO - PROCESS | 1740 | --DOMWINDOW == 87 (1146F800) [pid = 1740] [serial = 1505] [outer = 00000000] [url = about:blank] 02:32:49 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (10A7D000) [pid = 1740] [serial = 1504] [outer = 00000000] [url = about:blank] 02:32:49 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (1703C800) [pid = 1740] [serial = 1522] [outer = 00000000] [url = about:blank] 02:32:49 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (13655000) [pid = 1740] [serial = 1496] [outer = 00000000] [url = about:blank] 02:32:49 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (131E4C00) [pid = 1740] [serial = 1495] [outer = 00000000] [url = about:blank] 02:32:49 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (15F74800) [pid = 1740] [serial = 1499] [outer = 00000000] [url = about:blank] 02:32:49 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (155DC800) [pid = 1740] [serial = 1498] [outer = 00000000] [url = about:blank] 02:32:49 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (18460400) [pid = 1740] [serial = 1532] [outer = 00000000] [url = about:blank] 02:32:49 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (18777C00) [pid = 1740] [serial = 1502] [outer = 00000000] [url = about:blank] 02:32:49 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (18456800) [pid = 1740] [serial = 1501] [outer = 00000000] [url = about:blank] 02:32:49 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (16A6EC00) [pid = 1740] [serial = 1520] [outer = 00000000] [url = about:blank] 02:32:49 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (18263800) [pid = 1740] [serial = 1525] [outer = 00000000] [url = about:blank] 02:32:49 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (176A4C00) [pid = 1740] [serial = 1523] [outer = 00000000] [url = about:blank] 02:32:49 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (19980800) [pid = 1740] [serial = 1534] [outer = 00000000] [url = about:blank] 02:32:49 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (18457C00) [pid = 1740] [serial = 1531] [outer = 00000000] [url = about:blank] 02:32:49 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (18473000) [pid = 1740] [serial = 1526] [outer = 00000000] [url = about:blank] 02:32:49 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (16281800) [pid = 1740] [serial = 1528] [outer = 00000000] [url = about:blank] 02:32:49 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (162E0400) [pid = 1740] [serial = 1517] [outer = 00000000] [url = about:blank] 02:32:49 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (16C1D000) [pid = 1740] [serial = 1529] [outer = 00000000] [url = about:blank] 02:32:50 INFO - PROCESS | 1740 | 1466587970026 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 02:32:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 02:32:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1583ms 02:32:50 INFO - PROCESS | 1740 | 1466587970070 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 02:32:50 INFO - PROCESS | 1740 | 1466587970073 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 02:32:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 02:32:50 INFO - PROCESS | 1740 | 1466587970078 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 02:32:50 INFO - PROCESS | 1740 | 1466587970081 Marionette TRACE conn3 <- [1,2074,null,{}] 02:32:50 INFO - PROCESS | 1740 | 1466587970086 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:50 INFO - PROCESS | 1740 | 1466587970089 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:50 INFO - PROCESS | 1740 | 1466587970178 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 02:32:50 INFO - PROCESS | 1740 | 1466587970272 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:50 INFO - PROCESS | 1740 | 1466587970275 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:50 INFO - PROCESS | 1740 | ++DOCSHELL 10A62400 == 27 [pid = 1740] [id = 528] 02:32:50 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (10A7D400) [pid = 1740] [serial = 1584] [outer = 00000000] 02:32:50 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (11AE6000) [pid = 1740] [serial = 1585] [outer = 10A7D400] 02:32:50 INFO - PROCESS | 1740 | 1466587970321 Marionette DEBUG loaded listener.js 02:32:50 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (11CCE000) [pid = 1740] [serial = 1586] [outer = 10A7D400] 02:32:50 INFO - PROCESS | 1740 | 1466587970752 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 02:32:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 02:32:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 759ms 02:32:50 INFO - PROCESS | 1740 | 1466587970846 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 02:32:50 INFO - PROCESS | 1740 | 1466587970851 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 02:32:50 INFO - PROCESS | 1740 | 1466587970860 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 02:32:50 INFO - PROCESS | 1740 | 1466587970862 Marionette TRACE conn3 <- [1,2078,null,{}] 02:32:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 02:32:50 INFO - PROCESS | 1740 | 1466587970866 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:50 INFO - PROCESS | 1740 | 1466587970869 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:51 INFO - PROCESS | 1740 | 1466587971025 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 02:32:51 INFO - PROCESS | 1740 | 1466587971031 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:51 INFO - PROCESS | 1740 | 1466587971033 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:51 INFO - PROCESS | 1740 | ++DOCSHELL 1327E800 == 28 [pid = 1740] [id = 529] 02:32:51 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (1327EC00) [pid = 1740] [serial = 1587] [outer = 00000000] 02:32:51 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (136F6000) [pid = 1740] [serial = 1588] [outer = 1327EC00] 02:32:51 INFO - PROCESS | 1740 | 1466587971089 Marionette DEBUG loaded listener.js 02:32:51 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (13E9EC00) [pid = 1740] [serial = 1589] [outer = 1327EC00] 02:32:51 INFO - PROCESS | 1740 | 1466587971553 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 02:32:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 02:32:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 680ms 02:32:51 INFO - PROCESS | 1740 | 1466587971577 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 02:32:51 INFO - PROCESS | 1740 | 1466587971579 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 02:32:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 02:32:51 INFO - PROCESS | 1740 | 1466587971596 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 02:32:51 INFO - PROCESS | 1740 | 1466587971599 Marionette TRACE conn3 <- [1,2082,null,{}] 02:32:51 INFO - PROCESS | 1740 | 1466587971611 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:51 INFO - PROCESS | 1740 | 1466587971615 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:51 INFO - PROCESS | 1740 | 1466587971697 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 02:32:51 INFO - PROCESS | 1740 | 1466587971703 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:51 INFO - PROCESS | 1740 | 1466587971706 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:51 INFO - PROCESS | 1740 | ++DOCSHELL 15587800 == 29 [pid = 1740] [id = 530] 02:32:51 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (15588400) [pid = 1740] [serial = 1590] [outer = 00000000] 02:32:51 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (155D6000) [pid = 1740] [serial = 1591] [outer = 15588400] 02:32:51 INFO - PROCESS | 1740 | 1466587971753 Marionette DEBUG loaded listener.js 02:32:51 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (158C4400) [pid = 1740] [serial = 1592] [outer = 15588400] 02:32:52 INFO - PROCESS | 1740 | 1466587972245 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 02:32:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 02:32:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 728ms 02:32:52 INFO - PROCESS | 1740 | 1466587972302 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 02:32:52 INFO - PROCESS | 1740 | 1466587972305 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 02:32:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 02:32:52 INFO - PROCESS | 1740 | 1466587972308 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 02:32:52 INFO - PROCESS | 1740 | 1466587972310 Marionette TRACE conn3 <- [1,2086,null,{}] 02:32:52 INFO - PROCESS | 1740 | 1466587972319 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:52 INFO - PROCESS | 1740 | 1466587972321 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:52 INFO - PROCESS | 1740 | 1466587972466 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 02:32:52 INFO - PROCESS | 1740 | 1466587972486 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:52 INFO - PROCESS | 1740 | 1466587972488 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:52 INFO - PROCESS | 1740 | ++DOCSHELL 15F7B400 == 30 [pid = 1740] [id = 531] 02:32:52 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (15F82C00) [pid = 1740] [serial = 1593] [outer = 00000000] 02:32:52 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (162D6C00) [pid = 1740] [serial = 1594] [outer = 15F82C00] 02:32:52 INFO - PROCESS | 1740 | 1466587972531 Marionette DEBUG loaded listener.js 02:32:52 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (162DFC00) [pid = 1740] [serial = 1595] [outer = 15F82C00] 02:32:52 INFO - PROCESS | 1740 | 1466587972960 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 02:32:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 02:32:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 712ms 02:32:53 INFO - PROCESS | 1740 | 1466587973013 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 02:32:53 INFO - PROCESS | 1740 | 1466587973017 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 02:32:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 02:32:53 INFO - PROCESS | 1740 | 1466587973021 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 02:32:53 INFO - PROCESS | 1740 | 1466587973023 Marionette TRACE conn3 <- [1,2090,null,{}] 02:32:53 INFO - PROCESS | 1740 | 1466587973026 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:53 INFO - PROCESS | 1740 | 1466587973028 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:53 INFO - PROCESS | 1740 | 1466587973140 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 02:32:53 INFO - PROCESS | 1740 | 1466587973145 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:53 INFO - PROCESS | 1740 | 1466587973148 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:53 INFO - PROCESS | 1740 | ++DOCSHELL 162E3400 == 31 [pid = 1740] [id = 532] 02:32:53 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (165E5C00) [pid = 1740] [serial = 1596] [outer = 00000000] 02:32:53 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (165F2400) [pid = 1740] [serial = 1597] [outer = 165E5C00] 02:32:53 INFO - PROCESS | 1740 | 1466587973192 Marionette DEBUG loaded listener.js 02:32:53 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (16A7F800) [pid = 1740] [serial = 1598] [outer = 165E5C00] 02:32:53 INFO - PROCESS | 1740 | 1466587973710 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 02:32:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 02:32:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 697ms 02:32:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 02:32:53 INFO - PROCESS | 1740 | 1466587973749 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 02:32:53 INFO - PROCESS | 1740 | 1466587973751 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 02:32:53 INFO - PROCESS | 1740 | 1466587973754 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 02:32:53 INFO - PROCESS | 1740 | 1466587973756 Marionette TRACE conn3 <- [1,2094,null,{}] 02:32:53 INFO - PROCESS | 1740 | 1466587973760 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:53 INFO - PROCESS | 1740 | 1466587973765 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:53 INFO - PROCESS | 1740 | 1466587973922 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 02:32:54 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (155D4C00) [pid = 1740] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 02:32:54 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (1826E400) [pid = 1740] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 02:32:54 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (19951C00) [pid = 1740] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 02:32:54 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (16ED6C00) [pid = 1740] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 02:32:54 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (110F5400) [pid = 1740] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 02:32:54 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (15006000) [pid = 1740] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 02:32:54 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (105EA800) [pid = 1740] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 02:32:54 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (105F1800) [pid = 1740] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 02:32:54 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (162E5400) [pid = 1740] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 02:32:54 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (165EC000) [pid = 1740] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 02:32:54 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (18776C00) [pid = 1740] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 02:32:54 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (15587000) [pid = 1740] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 02:32:54 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (162DE400) [pid = 1740] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 02:32:54 INFO - PROCESS | 1740 | 1466587974270 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:54 INFO - PROCESS | 1740 | 1466587974272 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:54 INFO - PROCESS | 1740 | ++DOCSHELL 0F2AC400 == 32 [pid = 1740] [id = 533] 02:32:54 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (103CA800) [pid = 1740] [serial = 1599] [outer = 00000000] 02:32:54 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (11202400) [pid = 1740] [serial = 1600] [outer = 103CA800] 02:32:54 INFO - PROCESS | 1740 | 1466587974316 Marionette DEBUG loaded listener.js 02:32:54 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (1436D800) [pid = 1740] [serial = 1601] [outer = 103CA800] 02:32:54 INFO - PROCESS | 1740 | 1466587974684 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 02:32:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 02:32:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1013ms 02:32:54 INFO - PROCESS | 1740 | 1466587974758 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 02:32:54 INFO - PROCESS | 1740 | 1466587974760 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 02:32:54 INFO - PROCESS | 1740 | 1466587974763 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 02:32:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 02:32:54 INFO - PROCESS | 1740 | 1466587974765 Marionette TRACE conn3 <- [1,2098,null,{}] 02:32:54 INFO - PROCESS | 1740 | 1466587974769 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:54 INFO - PROCESS | 1740 | 1466587974770 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:54 INFO - PROCESS | 1740 | 1466587974844 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 02:32:54 INFO - PROCESS | 1740 | 1466587974850 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:54 INFO - PROCESS | 1740 | 1466587974852 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:54 INFO - PROCESS | 1740 | ++DOCSHELL 13EAC400 == 33 [pid = 1740] [id = 534] 02:32:54 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (15587000) [pid = 1740] [serial = 1602] [outer = 00000000] 02:32:54 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (17044400) [pid = 1740] [serial = 1603] [outer = 15587000] 02:32:54 INFO - PROCESS | 1740 | 1466587974899 Marionette DEBUG loaded listener.js 02:32:54 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (13658800) [pid = 1740] [serial = 1604] [outer = 15587000] 02:32:55 INFO - PROCESS | 1740 | 1466587975325 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 02:32:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 02:32:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 602ms 02:32:55 INFO - PROCESS | 1740 | 1466587975360 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 02:32:55 INFO - PROCESS | 1740 | 1466587975363 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 02:32:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 02:32:55 INFO - PROCESS | 1740 | 1466587975366 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 02:32:55 INFO - PROCESS | 1740 | 1466587975368 Marionette TRACE conn3 <- [1,2102,null,{}] 02:32:55 INFO - PROCESS | 1740 | 1466587975389 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:55 INFO - PROCESS | 1740 | 1466587975391 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:55 INFO - PROCESS | 1740 | 1466587975467 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 02:32:55 INFO - PROCESS | 1740 | 1466587975473 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:55 INFO - PROCESS | 1740 | 1466587975475 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:55 INFO - PROCESS | 1740 | ++DOCSHELL 17043000 == 34 [pid = 1740] [id = 535] 02:32:55 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (17ACE800) [pid = 1740] [serial = 1605] [outer = 00000000] 02:32:55 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (18263000) [pid = 1740] [serial = 1606] [outer = 17ACE800] 02:32:55 INFO - PROCESS | 1740 | 1466587975517 Marionette DEBUG loaded listener.js 02:32:55 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (18267800) [pid = 1740] [serial = 1607] [outer = 17ACE800] 02:32:56 INFO - PROCESS | 1740 | 1466587976012 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 02:32:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 02:32:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 664ms 02:32:56 INFO - PROCESS | 1740 | 1466587976058 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 02:32:56 INFO - PROCESS | 1740 | 1466587976060 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 02:32:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 02:32:56 INFO - PROCESS | 1740 | 1466587976063 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 02:32:56 INFO - PROCESS | 1740 | 1466587976065 Marionette TRACE conn3 <- [1,2106,null,{}] 02:32:56 INFO - PROCESS | 1740 | 1466587976069 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:56 INFO - PROCESS | 1740 | 1466587976071 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:56 INFO - PROCESS | 1740 | 1466587976156 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 02:32:56 INFO - PROCESS | 1740 | 1466587976165 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:56 INFO - PROCESS | 1740 | 1466587976167 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:56 INFO - PROCESS | 1740 | ++DOCSHELL 15586C00 == 35 [pid = 1740] [id = 536] 02:32:56 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (18457C00) [pid = 1740] [serial = 1608] [outer = 00000000] 02:32:56 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (18465800) [pid = 1740] [serial = 1609] [outer = 18457C00] 02:32:56 INFO - PROCESS | 1740 | 1466587976209 Marionette DEBUG loaded listener.js 02:32:56 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (110DC000) [pid = 1740] [serial = 1610] [outer = 18457C00] 02:32:57 INFO - PROCESS | 1740 | 1466587977019 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 02:32:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 02:32:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1013ms 02:32:57 INFO - PROCESS | 1740 | 1466587977065 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 02:32:57 INFO - PROCESS | 1740 | 1466587977069 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 02:32:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 02:32:57 INFO - PROCESS | 1740 | 1466587977074 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 02:32:57 INFO - PROCESS | 1740 | 1466587977079 Marionette TRACE conn3 <- [1,2110,null,{}] 02:32:57 INFO - PROCESS | 1740 | 1466587977084 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:57 INFO - PROCESS | 1740 | 1466587977087 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:57 INFO - PROCESS | 1740 | 1466587977212 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 02:32:57 INFO - PROCESS | 1740 | 1466587977348 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:57 INFO - PROCESS | 1740 | 1466587977351 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:57 INFO - PROCESS | 1740 | ++DOCSHELL 105F6800 == 36 [pid = 1740] [id = 537] 02:32:57 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (110DAC00) [pid = 1740] [serial = 1611] [outer = 00000000] 02:32:57 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (12B08C00) [pid = 1740] [serial = 1612] [outer = 110DAC00] 02:32:57 INFO - PROCESS | 1740 | 1466587977408 Marionette DEBUG loaded listener.js 02:32:57 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (13654400) [pid = 1740] [serial = 1613] [outer = 110DAC00] 02:32:58 INFO - PROCESS | 1740 | 1466587978088 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 02:32:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 02:32:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1108ms 02:32:58 INFO - PROCESS | 1740 | 1466587978171 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 02:32:58 INFO - PROCESS | 1740 | 1466587978176 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 02:32:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 02:32:58 INFO - PROCESS | 1740 | 1466587978183 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 02:32:58 INFO - PROCESS | 1740 | 1466587978185 Marionette TRACE conn3 <- [1,2114,null,{}] 02:32:58 INFO - PROCESS | 1740 | 1466587978189 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:58 INFO - PROCESS | 1740 | 1466587978192 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:58 INFO - PROCESS | 1740 | 1466587978317 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 02:32:58 INFO - PROCESS | 1740 | 1466587978527 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:58 INFO - PROCESS | 1740 | 1466587978530 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:58 INFO - PROCESS | 1740 | ++DOCSHELL 0F2A6800 == 37 [pid = 1740] [id = 538] 02:32:58 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (0F2AAC00) [pid = 1740] [serial = 1614] [outer = 00000000] 02:32:58 INFO - PROCESS | 1740 | ++DOMWINDOW == 88 (10474000) [pid = 1740] [serial = 1615] [outer = 0F2AAC00] 02:32:58 INFO - PROCESS | 1740 | 1466587978636 Marionette DEBUG loaded listener.js 02:32:58 INFO - PROCESS | 1740 | ++DOMWINDOW == 89 (10A5F000) [pid = 1740] [serial = 1616] [outer = 0F2AAC00] 02:32:59 INFO - PROCESS | 1740 | --DOCSHELL 17043000 == 36 [pid = 1740] [id = 535] 02:32:59 INFO - PROCESS | 1740 | --DOCSHELL 13EAC400 == 35 [pid = 1740] [id = 534] 02:32:59 INFO - PROCESS | 1740 | --DOCSHELL 0F2AC400 == 34 [pid = 1740] [id = 533] 02:32:59 INFO - PROCESS | 1740 | --DOCSHELL 162E3400 == 33 [pid = 1740] [id = 532] 02:32:59 INFO - PROCESS | 1740 | --DOCSHELL 15F7B400 == 32 [pid = 1740] [id = 531] 02:32:59 INFO - PROCESS | 1740 | --DOCSHELL 15587800 == 31 [pid = 1740] [id = 530] 02:32:59 INFO - PROCESS | 1740 | --DOCSHELL 1327E800 == 30 [pid = 1740] [id = 529] 02:32:59 INFO - PROCESS | 1740 | --DOCSHELL 10A62400 == 29 [pid = 1740] [id = 528] 02:32:59 INFO - PROCESS | 1740 | --DOCSHELL 12BCD400 == 28 [pid = 1740] [id = 527] 02:32:59 INFO - PROCESS | 1740 | --DOMWINDOW == 88 (178F0000) [pid = 1740] [serial = 1555] [outer = 00000000] [url = about:blank] 02:32:59 INFO - PROCESS | 1740 | --DOMWINDOW == 87 (18477C00) [pid = 1740] [serial = 1558] [outer = 00000000] [url = about:blank] 02:32:59 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (19983000) [pid = 1740] [serial = 1561] [outer = 00000000] [url = about:blank] 02:32:59 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (17040400) [pid = 1740] [serial = 1552] [outer = 00000000] [url = about:blank] 02:32:59 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (12BD0400) [pid = 1740] [serial = 1543] [outer = 00000000] [url = about:blank] 02:32:59 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (130A1800) [pid = 1740] [serial = 1544] [outer = 00000000] [url = about:blank] 02:32:59 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (15187000) [pid = 1740] [serial = 1546] [outer = 00000000] [url = about:blank] 02:32:59 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (15586800) [pid = 1740] [serial = 1547] [outer = 00000000] [url = about:blank] 02:32:59 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (13032000) [pid = 1740] [serial = 1537] [outer = 00000000] [url = about:blank] 02:32:59 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (13EA0800) [pid = 1740] [serial = 1538] [outer = 00000000] [url = about:blank] 02:32:59 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (12D80000) [pid = 1740] [serial = 1540] [outer = 00000000] [url = about:blank] 02:32:59 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (15579C00) [pid = 1740] [serial = 1541] [outer = 00000000] [url = about:blank] 02:32:59 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (165ED000) [pid = 1740] [serial = 1549] [outer = 00000000] [url = about:blank] 02:32:59 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (16A6D000) [pid = 1740] [serial = 1550] [outer = 00000000] [url = about:blank] 02:32:59 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (18478400) [pid = 1740] [serial = 1559] [outer = 00000000] [url = about:blank] 02:32:59 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (19986800) [pid = 1740] [serial = 1535] [outer = 00000000] [url = about:blank] 02:32:59 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (1998AC00) [pid = 1740] [serial = 1562] [outer = 00000000] [url = about:blank] 02:32:59 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (19F20000) [pid = 1740] [serial = 1570] [outer = 00000000] [url = about:blank] 02:32:59 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (19F22C00) [pid = 1740] [serial = 1571] [outer = 00000000] [url = about:blank] 02:32:59 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (162DF400) [pid = 1740] [serial = 1564] [outer = 00000000] [url = about:blank] 02:32:59 INFO - PROCESS | 1740 | --DOMWINDOW == 68 (18465000) [pid = 1740] [serial = 1567] [outer = 00000000] [url = about:blank] 02:32:59 INFO - PROCESS | 1740 | --DOMWINDOW == 67 (17AD4000) [pid = 1740] [serial = 1556] [outer = 00000000] [url = about:blank] 02:32:59 INFO - PROCESS | 1740 | --DOMWINDOW == 66 (17103C00) [pid = 1740] [serial = 1553] [outer = 00000000] [url = about:blank] 02:32:59 INFO - PROCESS | 1740 | --DOMWINDOW == 65 (16EDB800) [pid = 1740] [serial = 1565] [outer = 00000000] [url = about:blank] 02:32:59 INFO - PROCESS | 1740 | --DOMWINDOW == 64 (19D44400) [pid = 1740] [serial = 1568] [outer = 00000000] [url = about:blank] 02:32:59 INFO - PROCESS | 1740 | 1466587979256 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 02:32:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 02:32:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1108ms 02:32:59 INFO - PROCESS | 1740 | 1466587979314 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 02:32:59 INFO - PROCESS | 1740 | 1466587979317 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 02:32:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 02:32:59 INFO - PROCESS | 1740 | 1466587979322 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 02:32:59 INFO - PROCESS | 1740 | 1466587979324 Marionette TRACE conn3 <- [1,2118,null,{}] 02:32:59 INFO - PROCESS | 1740 | 1466587979329 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:59 INFO - PROCESS | 1740 | 1466587979334 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:59 INFO - PROCESS | 1740 | 1466587979423 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 02:32:59 INFO - PROCESS | 1740 | 1466587979520 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:59 INFO - PROCESS | 1740 | 1466587979522 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:32:59 INFO - PROCESS | 1740 | ++DOCSHELL 10A58C00 == 29 [pid = 1740] [id = 539] 02:32:59 INFO - PROCESS | 1740 | ++DOMWINDOW == 65 (10A62400) [pid = 1740] [serial = 1617] [outer = 00000000] 02:32:59 INFO - PROCESS | 1740 | ++DOMWINDOW == 66 (13123400) [pid = 1740] [serial = 1618] [outer = 10A62400] 02:32:59 INFO - PROCESS | 1740 | 1466587979569 Marionette DEBUG loaded listener.js 02:32:59 INFO - PROCESS | 1740 | ++DOMWINDOW == 67 (136F8800) [pid = 1740] [serial = 1619] [outer = 10A62400] 02:33:00 INFO - PROCESS | 1740 | 1466587980015 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 02:33:00 INFO - PROCESS | 1740 | 1466587980068 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 02:33:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 02:33:00 INFO - PROCESS | 1740 | 1466587980072 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 02:33:00 INFO - PROCESS | 1740 | 1466587980074 Marionette TRACE conn3 <- [1,2122,null,{}] 02:33:00 INFO - PROCESS | 1740 | 1466587980078 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:00 INFO - PROCESS | 1740 | 1466587980080 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:00 INFO - PROCESS | 1740 | 1466587980165 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 02:33:00 INFO - PROCESS | 1740 | 1466587980173 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:00 INFO - PROCESS | 1740 | 1466587980175 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:00 INFO - PROCESS | 1740 | ++DOCSHELL 15583400 == 30 [pid = 1740] [id = 540] 02:33:00 INFO - PROCESS | 1740 | ++DOMWINDOW == 68 (155CF800) [pid = 1740] [serial = 1620] [outer = 00000000] 02:33:00 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (155D7400) [pid = 1740] [serial = 1621] [outer = 155CF800] 02:33:00 INFO - PROCESS | 1740 | 1466587980219 Marionette DEBUG loaded listener.js 02:33:00 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (15AD3000) [pid = 1740] [serial = 1622] [outer = 155CF800] 02:33:00 INFO - PROCESS | 1740 | 1466587980693 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 02:33:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 02:33:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 633ms 02:33:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 02:33:00 INFO - PROCESS | 1740 | 1466587980708 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 02:33:00 INFO - PROCESS | 1740 | 1466587980710 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 02:33:00 INFO - PROCESS | 1740 | 1466587980715 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 02:33:00 INFO - PROCESS | 1740 | 1466587980720 Marionette TRACE conn3 <- [1,2126,null,{}] 02:33:00 INFO - PROCESS | 1740 | 1466587980734 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:00 INFO - PROCESS | 1740 | 1466587980738 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:00 INFO - PROCESS | 1740 | 1466587980821 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 02:33:00 INFO - PROCESS | 1740 | 1466587980829 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:00 INFO - PROCESS | 1740 | 1466587980831 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:00 INFO - PROCESS | 1740 | ++DOCSHELL 10A5AC00 == 31 [pid = 1740] [id = 541] 02:33:00 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (165E9000) [pid = 1740] [serial = 1623] [outer = 00000000] 02:33:00 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (165EF800) [pid = 1740] [serial = 1624] [outer = 165E9000] 02:33:00 INFO - PROCESS | 1740 | 1466587980877 Marionette DEBUG loaded listener.js 02:33:00 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (16A7E800) [pid = 1740] [serial = 1625] [outer = 165E9000] 02:33:01 INFO - PROCESS | 1740 | 1466587981389 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 02:33:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 02:33:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 712ms 02:33:01 INFO - PROCESS | 1740 | 1466587981446 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 02:33:01 INFO - PROCESS | 1740 | 1466587981448 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 02:33:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 02:33:01 INFO - PROCESS | 1740 | 1466587981452 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 02:33:01 INFO - PROCESS | 1740 | 1466587981453 Marionette TRACE conn3 <- [1,2130,null,{}] 02:33:01 INFO - PROCESS | 1740 | 1466587981457 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:01 INFO - PROCESS | 1740 | 1466587981459 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:01 INFO - PROCESS | 1740 | 1466587981575 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 02:33:01 INFO - PROCESS | 1740 | 1466587981674 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:01 INFO - PROCESS | 1740 | 1466587981676 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:01 INFO - PROCESS | 1740 | ++DOCSHELL 16ED7C00 == 32 [pid = 1740] [id = 542] 02:33:01 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (16ED8400) [pid = 1740] [serial = 1626] [outer = 00000000] 02:33:01 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (1703F800) [pid = 1740] [serial = 1627] [outer = 16ED8400] 02:33:01 INFO - PROCESS | 1740 | 1466587981719 Marionette DEBUG loaded listener.js 02:33:01 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (170AD800) [pid = 1740] [serial = 1628] [outer = 16ED8400] 02:33:02 INFO - PROCESS | 1740 | 1466587982140 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 02:33:02 INFO - PROCESS | 1740 | 1466587982193 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 02:33:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 02:33:02 INFO - PROCESS | 1740 | 1466587982197 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 02:33:02 INFO - PROCESS | 1740 | 1466587982198 Marionette TRACE conn3 <- [1,2134,null,{}] 02:33:02 INFO - PROCESS | 1740 | 1466587982207 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:02 INFO - PROCESS | 1740 | 1466587982209 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:02 INFO - PROCESS | 1740 | 1466587982325 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 02:33:02 INFO - PROCESS | 1740 | 1466587982331 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:02 INFO - PROCESS | 1740 | 1466587982337 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:02 INFO - PROCESS | 1740 | ++DOCSHELL 15088400 == 33 [pid = 1740] [id = 543] 02:33:02 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (17AD2800) [pid = 1740] [serial = 1629] [outer = 00000000] 02:33:02 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (18020800) [pid = 1740] [serial = 1630] [outer = 17AD2800] 02:33:02 INFO - PROCESS | 1740 | 1466587982393 Marionette DEBUG loaded listener.js 02:33:02 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (1826B400) [pid = 1740] [serial = 1631] [outer = 17AD2800] 02:33:02 INFO - PROCESS | 1740 | 1466587982874 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 02:33:02 INFO - PROCESS | 1740 | 1466587982898 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 02:33:02 INFO - PROCESS | 1740 | 1466587982901 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 02:33:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 02:33:02 INFO - PROCESS | 1740 | 1466587982903 Marionette TRACE conn3 <- [1,2138,null,{}] 02:33:02 INFO - PROCESS | 1740 | 1466587982907 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:02 INFO - PROCESS | 1740 | 1466587982909 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:03 INFO - PROCESS | 1740 | 1466587983046 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 02:33:03 INFO - PROCESS | 1740 | 1466587983070 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:03 INFO - PROCESS | 1740 | 1466587983072 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:03 INFO - PROCESS | 1740 | ++DOCSHELL 17E3AC00 == 34 [pid = 1740] [id = 544] 02:33:03 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (17E9EC00) [pid = 1740] [serial = 1632] [outer = 00000000] 02:33:03 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (18773800) [pid = 1740] [serial = 1633] [outer = 17E9EC00] 02:33:03 INFO - PROCESS | 1740 | 1466587983123 Marionette DEBUG loaded listener.js 02:33:03 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (18776000) [pid = 1740] [serial = 1634] [outer = 17E9EC00] 02:33:03 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (15587000) [pid = 1740] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 02:33:03 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (103CA800) [pid = 1740] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 02:33:03 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (15588400) [pid = 1740] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 02:33:03 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (18776800) [pid = 1740] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 02:33:03 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (10A7D400) [pid = 1740] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 02:33:03 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (17ACE800) [pid = 1740] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 02:33:03 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (105E9800) [pid = 1740] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 02:33:03 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (15F82C00) [pid = 1740] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 02:33:03 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (12BD7C00) [pid = 1740] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 02:33:03 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (1327EC00) [pid = 1740] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 02:33:03 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (16278C00) [pid = 1740] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 02:33:03 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (165E5C00) [pid = 1740] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 02:33:03 INFO - PROCESS | 1740 | 1466587983629 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 02:33:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 02:33:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 744ms 02:33:03 INFO - PROCESS | 1740 | 1466587983642 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 02:33:03 INFO - PROCESS | 1740 | 1466587983644 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 02:33:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 02:33:03 INFO - PROCESS | 1740 | 1466587983695 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 02:33:03 INFO - PROCESS | 1740 | 1466587983697 Marionette TRACE conn3 <- [1,2142,null,{}] 02:33:03 INFO - PROCESS | 1740 | 1466587983700 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:03 INFO - PROCESS | 1740 | 1466587983702 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:03 INFO - PROCESS | 1740 | 1466587983778 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 02:33:03 INFO - PROCESS | 1740 | 1466587983784 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:03 INFO - PROCESS | 1740 | 1466587983786 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:03 INFO - PROCESS | 1740 | ++DOCSHELL 1146FC00 == 35 [pid = 1740] [id = 545] 02:33:03 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (11AE7C00) [pid = 1740] [serial = 1635] [outer = 00000000] 02:33:03 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (15588400) [pid = 1740] [serial = 1636] [outer = 11AE7C00] 02:33:03 INFO - PROCESS | 1740 | 1466587983829 Marionette DEBUG loaded listener.js 02:33:03 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (17037C00) [pid = 1740] [serial = 1637] [outer = 11AE7C00] 02:33:04 INFO - PROCESS | 1740 | 1466587984295 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 02:33:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 02:33:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 665ms 02:33:04 INFO - PROCESS | 1740 | 1466587984338 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 02:33:04 INFO - PROCESS | 1740 | 1466587984340 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 02:33:04 INFO - PROCESS | 1740 | 1466587984344 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 02:33:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 02:33:04 INFO - PROCESS | 1740 | 1466587984345 Marionette TRACE conn3 <- [1,2146,null,{}] 02:33:04 INFO - PROCESS | 1740 | 1466587984349 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:04 INFO - PROCESS | 1740 | 1466587984350 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:04 INFO - PROCESS | 1740 | 1466587984458 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 02:33:04 INFO - PROCESS | 1740 | 1466587984468 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:04 INFO - PROCESS | 1740 | 1466587984470 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:04 INFO - PROCESS | 1740 | ++DOCSHELL 158CFC00 == 36 [pid = 1740] [id = 546] 02:33:04 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (1826C000) [pid = 1740] [serial = 1638] [outer = 00000000] 02:33:04 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (19981C00) [pid = 1740] [serial = 1639] [outer = 1826C000] 02:33:04 INFO - PROCESS | 1740 | 1466587984512 Marionette DEBUG loaded listener.js 02:33:04 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (19985000) [pid = 1740] [serial = 1640] [outer = 1826C000] 02:33:04 INFO - PROCESS | 1740 | 1466587984938 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 02:33:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 02:33:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 648ms 02:33:04 INFO - PROCESS | 1740 | 1466587984984 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 02:33:05 INFO - PROCESS | 1740 | 1466587984986 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 02:33:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 02:33:05 INFO - PROCESS | 1740 | 1466587984989 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 02:33:05 INFO - PROCESS | 1740 | 1466587984991 Marionette TRACE conn3 <- [1,2150,null,{}] 02:33:05 INFO - PROCESS | 1740 | 1466587984994 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:05 INFO - PROCESS | 1740 | 1466587984996 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:05 INFO - PROCESS | 1740 | 1466587985073 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 02:33:05 INFO - PROCESS | 1740 | 1466587985078 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:05 INFO - PROCESS | 1740 | 1466587985080 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:05 INFO - PROCESS | 1740 | ++DOCSHELL 18263400 == 37 [pid = 1740] [id = 547] 02:33:05 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (1876F800) [pid = 1740] [serial = 1641] [outer = 00000000] 02:33:05 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (1998D800) [pid = 1740] [serial = 1642] [outer = 1876F800] 02:33:05 INFO - PROCESS | 1740 | 1466587985132 Marionette DEBUG loaded listener.js 02:33:05 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (19D46C00) [pid = 1740] [serial = 1643] [outer = 1876F800] 02:33:05 INFO - PROCESS | 1740 | 1466587985605 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 02:33:05 INFO - PROCESS | 1740 | --DOCSHELL 1B305C00 == 36 [pid = 1740] [id = 15] 02:33:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 02:33:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 713ms 02:33:05 INFO - PROCESS | 1740 | 1466587985715 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 02:33:05 INFO - PROCESS | 1740 | 1466587985719 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 02:33:05 INFO - PROCESS | 1740 | 1466587985726 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 02:33:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 02:33:05 INFO - PROCESS | 1740 | 1466587985731 Marionette TRACE conn3 <- [1,2154,null,{}] 02:33:05 INFO - PROCESS | 1740 | 1466587985737 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:05 INFO - PROCESS | 1740 | 1466587985741 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:05 INFO - PROCESS | 1740 | 1466587985907 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 02:33:06 INFO - PROCESS | 1740 | 1466587986080 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:06 INFO - PROCESS | 1740 | 1466587986084 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:06 INFO - PROCESS | 1740 | ++DOCSHELL 1310DC00 == 37 [pid = 1740] [id = 548] 02:33:06 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (13116800) [pid = 1740] [serial = 1644] [outer = 00000000] 02:33:06 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (13274400) [pid = 1740] [serial = 1645] [outer = 13116800] 02:33:06 INFO - PROCESS | 1740 | 1466587986144 Marionette DEBUG loaded listener.js 02:33:06 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (1500C000) [pid = 1740] [serial = 1646] [outer = 13116800] 02:33:06 INFO - PROCESS | 1740 | 1466587986764 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 02:33:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 02:33:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1045ms 02:33:06 INFO - PROCESS | 1740 | 1466587986801 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 02:33:06 INFO - PROCESS | 1740 | 1466587986806 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 02:33:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 02:33:06 INFO - PROCESS | 1740 | 1466587986832 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 02:33:06 INFO - PROCESS | 1740 | 1466587986835 Marionette TRACE conn3 <- [1,2158,null,{}] 02:33:06 INFO - PROCESS | 1740 | 1466587986839 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:06 INFO - PROCESS | 1740 | 1466587986842 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:06 INFO - PROCESS | 1740 | 1466587986952 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 02:33:07 INFO - PROCESS | 1740 | 1466587987064 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:07 INFO - PROCESS | 1740 | 1466587987067 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:07 INFO - PROCESS | 1740 | ++DOCSHELL 15838000 == 38 [pid = 1740] [id = 549] 02:33:07 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (15F74800) [pid = 1740] [serial = 1647] [outer = 00000000] 02:33:07 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (16281000) [pid = 1740] [serial = 1648] [outer = 15F74800] 02:33:07 INFO - PROCESS | 1740 | 1466587987162 Marionette DEBUG loaded listener.js 02:33:07 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (165E6000) [pid = 1740] [serial = 1649] [outer = 15F74800] 02:33:07 INFO - PROCESS | 1740 | 1466587987748 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 02:33:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 02:33:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 982ms 02:33:07 INFO - PROCESS | 1740 | 1466587987778 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 02:33:07 INFO - PROCESS | 1740 | 1466587987780 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 02:33:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 02:33:07 INFO - PROCESS | 1740 | 1466587987784 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 02:33:07 INFO - PROCESS | 1740 | 1466587987788 Marionette TRACE conn3 <- [1,2162,null,{}] 02:33:07 INFO - PROCESS | 1740 | 1466587987799 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:07 INFO - PROCESS | 1740 | 1466587987804 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:07 INFO - PROCESS | 1740 | 1466587987907 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 02:33:08 INFO - PROCESS | 1740 | 1466587988045 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:08 INFO - PROCESS | 1740 | 1466587988048 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:08 INFO - PROCESS | 1740 | ++DOCSHELL 1801D800 == 39 [pid = 1740] [id = 550] 02:33:08 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (18023400) [pid = 1740] [serial = 1650] [outer = 00000000] 02:33:08 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (18772400) [pid = 1740] [serial = 1651] [outer = 18023400] 02:33:08 INFO - PROCESS | 1740 | 1466587988106 Marionette DEBUG loaded listener.js 02:33:08 INFO - PROCESS | 1740 | ++DOMWINDOW == 88 (19988000) [pid = 1740] [serial = 1652] [outer = 18023400] 02:33:08 INFO - PROCESS | 1740 | 1466587988779 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 02:33:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 02:33:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1013ms 02:33:08 INFO - PROCESS | 1740 | 1466587988819 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 02:33:08 INFO - PROCESS | 1740 | 1466587988822 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 02:33:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 02:33:08 INFO - PROCESS | 1740 | 1466587988825 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 02:33:08 INFO - PROCESS | 1740 | 1466587988827 Marionette TRACE conn3 <- [1,2166,null,{}] 02:33:08 INFO - PROCESS | 1740 | 1466587988831 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:08 INFO - PROCESS | 1740 | 1466587988833 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:08 INFO - PROCESS | 1740 | 1466587988935 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 02:33:09 INFO - PROCESS | 1740 | 1466587989202 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:09 INFO - PROCESS | 1740 | 1466587989205 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:09 INFO - PROCESS | 1740 | ++DOCSHELL 0F2ACC00 == 40 [pid = 1740] [id = 551] 02:33:09 INFO - PROCESS | 1740 | ++DOMWINDOW == 89 (1036C000) [pid = 1740] [serial = 1653] [outer = 00000000] 02:33:09 INFO - PROCESS | 1740 | ++DOMWINDOW == 90 (105F4400) [pid = 1740] [serial = 1654] [outer = 1036C000] 02:33:09 INFO - PROCESS | 1740 | 1466587989277 Marionette DEBUG loaded listener.js 02:33:09 INFO - PROCESS | 1740 | ++DOMWINDOW == 91 (110F9C00) [pid = 1740] [serial = 1655] [outer = 1036C000] 02:33:09 INFO - PROCESS | 1740 | 1466587989905 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 02:33:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 02:33:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1156ms 02:33:09 INFO - PROCESS | 1740 | 1466587989971 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 02:33:09 INFO - PROCESS | 1740 | 1466587989975 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 02:33:09 INFO - PROCESS | 1740 | 1466587989979 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 02:33:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 02:33:09 INFO - PROCESS | 1740 | 1466587989982 Marionette TRACE conn3 <- [1,2170,null,{}] 02:33:09 INFO - PROCESS | 1740 | 1466587989987 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:10 INFO - PROCESS | 1740 | 1466587989991 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:10 INFO - PROCESS | 1740 | --DOCSHELL 158CFC00 == 39 [pid = 1740] [id = 546] 02:33:10 INFO - PROCESS | 1740 | --DOCSHELL 1146FC00 == 38 [pid = 1740] [id = 545] 02:33:10 INFO - PROCESS | 1740 | --DOCSHELL 17E3AC00 == 37 [pid = 1740] [id = 544] 02:33:10 INFO - PROCESS | 1740 | --DOCSHELL 15088400 == 36 [pid = 1740] [id = 543] 02:33:10 INFO - PROCESS | 1740 | --DOCSHELL 16ED7C00 == 35 [pid = 1740] [id = 542] 02:33:10 INFO - PROCESS | 1740 | --DOCSHELL 10A5AC00 == 34 [pid = 1740] [id = 541] 02:33:10 INFO - PROCESS | 1740 | --DOCSHELL 15583400 == 33 [pid = 1740] [id = 540] 02:33:10 INFO - PROCESS | 1740 | --DOCSHELL 10A58C00 == 32 [pid = 1740] [id = 539] 02:33:10 INFO - PROCESS | 1740 | --DOCSHELL 0F2A6800 == 31 [pid = 1740] [id = 538] 02:33:10 INFO - PROCESS | 1740 | --DOCSHELL 105F6800 == 30 [pid = 1740] [id = 537] 02:33:10 INFO - PROCESS | 1740 | --DOCSHELL 15586C00 == 29 [pid = 1740] [id = 536] 02:33:10 INFO - PROCESS | 1740 | --DOCSHELL 1A6BF400 == 28 [pid = 1740] [id = 16] 02:33:10 INFO - PROCESS | 1740 | --DOCSHELL 15838000 == 27 [pid = 1740] [id = 549] 02:33:10 INFO - PROCESS | 1740 | --DOCSHELL 1801D800 == 26 [pid = 1740] [id = 550] 02:33:10 INFO - PROCESS | 1740 | --DOCSHELL 18263400 == 25 [pid = 1740] [id = 547] 02:33:10 INFO - PROCESS | 1740 | --DOCSHELL 1310DC00 == 24 [pid = 1740] [id = 548] 02:33:10 INFO - PROCESS | 1740 | --DOMWINDOW == 90 (18263000) [pid = 1740] [serial = 1606] [outer = 00000000] [url = about:blank] 02:33:10 INFO - PROCESS | 1740 | --DOMWINDOW == 89 (136F6000) [pid = 1740] [serial = 1588] [outer = 00000000] [url = about:blank] 02:33:10 INFO - PROCESS | 1740 | --DOMWINDOW == 88 (13E9EC00) [pid = 1740] [serial = 1589] [outer = 00000000] [url = about:blank] 02:33:10 INFO - PROCESS | 1740 | --DOMWINDOW == 87 (155D6000) [pid = 1740] [serial = 1591] [outer = 00000000] [url = about:blank] 02:33:10 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (11AE6000) [pid = 1740] [serial = 1585] [outer = 00000000] [url = about:blank] 02:33:10 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (11CCE000) [pid = 1740] [serial = 1586] [outer = 00000000] [url = about:blank] 02:33:10 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (162D6C00) [pid = 1740] [serial = 1594] [outer = 00000000] [url = about:blank] 02:33:10 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (13156000) [pid = 1740] [serial = 1583] [outer = 00000000] [url = about:blank] 02:33:10 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (13120000) [pid = 1740] [serial = 1582] [outer = 00000000] [url = about:blank] 02:33:10 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (165F2400) [pid = 1740] [serial = 1597] [outer = 00000000] [url = about:blank] 02:33:10 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (11202400) [pid = 1740] [serial = 1600] [outer = 00000000] [url = about:blank] 02:33:10 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (16A7F800) [pid = 1740] [serial = 1598] [outer = 00000000] [url = about:blank] 02:33:10 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (1436D800) [pid = 1740] [serial = 1601] [outer = 00000000] [url = about:blank] 02:33:10 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (13EA7800) [pid = 1740] [serial = 1574] [outer = 00000000] [url = about:blank] 02:33:10 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (12A19C00) [pid = 1740] [serial = 1573] [outer = 00000000] [url = about:blank] 02:33:10 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (17044400) [pid = 1740] [serial = 1603] [outer = 00000000] [url = about:blank] 02:33:10 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (18267800) [pid = 1740] [serial = 1607] [outer = 00000000] [url = about:blank] 02:33:10 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (16A83C00) [pid = 1740] [serial = 1577] [outer = 00000000] [url = about:blank] 02:33:10 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (162E2800) [pid = 1740] [serial = 1576] [outer = 00000000] [url = about:blank] 02:33:10 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (19F26800) [pid = 1740] [serial = 1580] [outer = 00000000] [url = about:blank] 02:33:10 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (19D4E800) [pid = 1740] [serial = 1579] [outer = 00000000] [url = about:blank] 02:33:10 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (162DFC00) [pid = 1740] [serial = 1595] [outer = 00000000] [url = about:blank] 02:33:10 INFO - PROCESS | 1740 | --DOMWINDOW == 68 (13658800) [pid = 1740] [serial = 1604] [outer = 00000000] [url = about:blank] 02:33:10 INFO - PROCESS | 1740 | --DOMWINDOW == 67 (158C4400) [pid = 1740] [serial = 1592] [outer = 00000000] [url = about:blank] 02:33:10 INFO - PROCESS | 1740 | 1466587990804 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 02:33:10 INFO - PROCESS | 1740 | 1466587990863 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:10 INFO - PROCESS | 1740 | 1466587990867 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:10 INFO - PROCESS | 1740 | ++DOCSHELL 10A73000 == 25 [pid = 1740] [id = 552] 02:33:10 INFO - PROCESS | 1740 | ++DOMWINDOW == 68 (10A78800) [pid = 1740] [serial = 1656] [outer = 00000000] 02:33:10 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (110DCC00) [pid = 1740] [serial = 1657] [outer = 10A78800] 02:33:10 INFO - PROCESS | 1740 | 1466587990916 Marionette DEBUG loaded listener.js 02:33:11 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (112E9400) [pid = 1740] [serial = 1658] [outer = 10A78800] 02:33:11 INFO - PROCESS | 1740 | 1466587991393 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 02:33:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 02:33:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1472ms 02:33:11 INFO - PROCESS | 1740 | 1466587991478 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 02:33:11 INFO - PROCESS | 1740 | 1466587991483 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 02:33:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 02:33:11 INFO - PROCESS | 1740 | 1466587991487 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 02:33:11 INFO - PROCESS | 1740 | 1466587991490 Marionette TRACE conn3 <- [1,2174,null,{}] 02:33:11 INFO - PROCESS | 1740 | 1466587991494 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:11 INFO - PROCESS | 1740 | 1466587991497 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:11 INFO - PROCESS | 1740 | 1466587991596 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 02:33:11 INFO - PROCESS | 1740 | 1466587991605 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:11 INFO - PROCESS | 1740 | 1466587991608 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:11 INFO - PROCESS | 1740 | ++DOCSHELL 13152400 == 26 [pid = 1740] [id = 553] 02:33:11 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (13152C00) [pid = 1740] [serial = 1659] [outer = 00000000] 02:33:11 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (131EBC00) [pid = 1740] [serial = 1660] [outer = 13152C00] 02:33:11 INFO - PROCESS | 1740 | 1466587991656 Marionette DEBUG loaded listener.js 02:33:11 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (1327E400) [pid = 1740] [serial = 1661] [outer = 13152C00] 02:33:12 INFO - PROCESS | 1740 | 1466587992111 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 02:33:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 02:33:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 713ms 02:33:12 INFO - PROCESS | 1740 | 1466587992188 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 02:33:12 INFO - PROCESS | 1740 | 1466587992191 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 02:33:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 02:33:12 INFO - PROCESS | 1740 | 1466587992194 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 02:33:12 INFO - PROCESS | 1740 | 1466587992196 Marionette TRACE conn3 <- [1,2178,null,{}] 02:33:12 INFO - PROCESS | 1740 | 1466587992201 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:12 INFO - PROCESS | 1740 | 1466587992203 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:12 INFO - PROCESS | 1740 | 1466587992290 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 02:33:12 INFO - PROCESS | 1740 | 1466587992387 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:12 INFO - PROCESS | 1740 | 1466587992389 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:12 INFO - PROCESS | 1740 | ++DOCSHELL 15004000 == 27 [pid = 1740] [id = 554] 02:33:12 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (15006000) [pid = 1740] [serial = 1662] [outer = 00000000] 02:33:12 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (15183800) [pid = 1740] [serial = 1663] [outer = 15006000] 02:33:12 INFO - PROCESS | 1740 | 1466587992437 Marionette DEBUG loaded listener.js 02:33:12 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (1557C400) [pid = 1740] [serial = 1664] [outer = 15006000] 02:33:12 INFO - PROCESS | 1740 | 1466587992833 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 02:33:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 02:33:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 712ms 02:33:12 INFO - PROCESS | 1740 | 1466587992892 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 02:33:12 INFO - PROCESS | 1740 | 1466587992896 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 02:33:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 02:33:12 INFO - PROCESS | 1740 | 1466587992907 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 02:33:12 INFO - PROCESS | 1740 | 1466587992911 Marionette TRACE conn3 <- [1,2182,null,{}] 02:33:12 INFO - PROCESS | 1740 | 1466587992915 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:12 INFO - PROCESS | 1740 | 1466587992917 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:13 INFO - PROCESS | 1740 | 1466587993041 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 02:33:13 INFO - PROCESS | 1740 | 1466587993072 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:13 INFO - PROCESS | 1740 | 1466587993074 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:13 INFO - PROCESS | 1740 | ++DOCSHELL 15092800 == 28 [pid = 1740] [id = 555] 02:33:13 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (1557A400) [pid = 1740] [serial = 1665] [outer = 00000000] 02:33:13 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (158CAC00) [pid = 1740] [serial = 1666] [outer = 1557A400] 02:33:13 INFO - PROCESS | 1740 | 1466587993118 Marionette DEBUG loaded listener.js 02:33:13 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (16284C00) [pid = 1740] [serial = 1667] [outer = 1557A400] 02:33:13 INFO - PROCESS | 1740 | 1466587993559 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 02:33:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 02:33:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 696ms 02:33:13 INFO - PROCESS | 1740 | 1466587993602 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 02:33:13 INFO - PROCESS | 1740 | 1466587993604 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 02:33:13 INFO - PROCESS | 1740 | 1466587993608 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 02:33:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 02:33:13 INFO - PROCESS | 1740 | 1466587993609 Marionette TRACE conn3 <- [1,2186,null,{}] 02:33:13 INFO - PROCESS | 1740 | 1466587993614 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:13 INFO - PROCESS | 1740 | 1466587993617 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:13 INFO - PROCESS | 1740 | 1466587993758 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 02:33:13 INFO - PROCESS | 1740 | 1466587993826 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:13 INFO - PROCESS | 1740 | 1466587993828 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:13 INFO - PROCESS | 1740 | ++DOCSHELL 16284800 == 29 [pid = 1740] [id = 556] 02:33:13 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (162DB000) [pid = 1740] [serial = 1668] [outer = 00000000] 02:33:13 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (165EC000) [pid = 1740] [serial = 1669] [outer = 162DB000] 02:33:13 INFO - PROCESS | 1740 | 1466587993875 Marionette DEBUG loaded listener.js 02:33:13 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (165F3C00) [pid = 1740] [serial = 1670] [outer = 162DB000] 02:33:14 INFO - PROCESS | 1740 | 1466587994301 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:33:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 02:33:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 696ms 02:33:14 INFO - PROCESS | 1740 | 1466587994340 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 02:33:14 INFO - PROCESS | 1740 | 1466587994342 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 02:33:14 INFO - PROCESS | 1740 | 1466587994345 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 02:33:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 02:33:14 INFO - PROCESS | 1740 | 1466587994347 Marionette TRACE conn3 <- [1,2190,null,{}] 02:33:14 INFO - PROCESS | 1740 | 1466587994351 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:14 INFO - PROCESS | 1740 | 1466587994353 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:14 INFO - PROCESS | 1740 | 1466587994493 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 02:33:14 INFO - PROCESS | 1740 | 1466587994559 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:14 INFO - PROCESS | 1740 | 1466587994565 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:14 INFO - PROCESS | 1740 | ++DOCSHELL 13147800 == 30 [pid = 1740] [id = 557] 02:33:14 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (16ED1800) [pid = 1740] [serial = 1671] [outer = 00000000] 02:33:14 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (1703E800) [pid = 1740] [serial = 1672] [outer = 16ED1800] 02:33:14 INFO - PROCESS | 1740 | 1466587994609 Marionette DEBUG loaded listener.js 02:33:14 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (176A4C00) [pid = 1740] [serial = 1673] [outer = 16ED1800] 02:33:15 INFO - PROCESS | 1740 | 1466587995025 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 02:33:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 02:33:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 744ms 02:33:15 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (1B30D400) [pid = 1740] [serial = 44] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:33:15 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (16ED8400) [pid = 1740] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 02:33:15 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (17AD2800) [pid = 1740] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 02:33:15 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (17E9EC00) [pid = 1740] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 02:33:15 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (18457C00) [pid = 1740] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 02:33:15 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (10A62400) [pid = 1740] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 02:33:15 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (165E9000) [pid = 1740] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 02:33:15 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (110DAC00) [pid = 1740] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 02:33:15 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (155CF800) [pid = 1740] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 02:33:15 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (0F2AAC00) [pid = 1740] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 02:33:15 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (11AE7C00) [pid = 1740] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 02:33:15 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (1826C000) [pid = 1740] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 02:33:15 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (1876F800) [pid = 1740] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 02:33:15 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (1B306000) [pid = 1740] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:33:15 INFO - PROCESS | 1740 | 1466587995333 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 02:33:15 INFO - PROCESS | 1740 | 1466587995334 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 02:33:15 INFO - PROCESS | 1740 | 1466587995344 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 02:33:15 INFO - PROCESS | 1740 | 1466587995346 Marionette TRACE conn3 <- [1,2194,null,{}] 02:33:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 02:33:15 INFO - PROCESS | 1740 | 1466587995349 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:15 INFO - PROCESS | 1740 | 1466587995351 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:15 INFO - PROCESS | 1740 | 1466587995426 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 02:33:15 INFO - PROCESS | 1740 | 1466587995433 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:15 INFO - PROCESS | 1740 | 1466587995444 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:15 INFO - PROCESS | 1740 | ++DOCSHELL 110DAC00 == 31 [pid = 1740] [id = 558] 02:33:15 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (1311D800) [pid = 1740] [serial = 1674] [outer = 00000000] 02:33:15 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (139A3000) [pid = 1740] [serial = 1675] [outer = 1311D800] 02:33:15 INFO - PROCESS | 1740 | 1466587995487 Marionette DEBUG loaded listener.js 02:33:15 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (155CF800) [pid = 1740] [serial = 1676] [outer = 1311D800] 02:33:15 INFO - PROCESS | 1740 | 1466587995940 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 02:33:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 02:33:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 649ms 02:33:16 INFO - PROCESS | 1740 | 1466587995986 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 02:33:16 INFO - PROCESS | 1740 | 1466587995988 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 02:33:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 02:33:16 INFO - PROCESS | 1740 | 1466587995992 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 02:33:16 INFO - PROCESS | 1740 | 1466587995994 Marionette TRACE conn3 <- [1,2198,null,{}] 02:33:16 INFO - PROCESS | 1740 | 1466587995998 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:16 INFO - PROCESS | 1740 | 1466587995999 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:16 INFO - PROCESS | 1740 | 1466587996074 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 02:33:16 INFO - PROCESS | 1740 | 1466587996080 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:16 INFO - PROCESS | 1740 | 1466587996082 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:16 INFO - PROCESS | 1740 | ++DOCSHELL 12B01800 == 32 [pid = 1740] [id = 559] 02:33:16 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (131EB800) [pid = 1740] [serial = 1677] [outer = 00000000] 02:33:16 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (16ED9800) [pid = 1740] [serial = 1678] [outer = 131EB800] 02:33:16 INFO - PROCESS | 1740 | 1466587996125 Marionette DEBUG loaded listener.js 02:33:16 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (1703E000) [pid = 1740] [serial = 1679] [outer = 131EB800] 02:33:16 INFO - PROCESS | 1740 | 1466587996578 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 02:33:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 02:33:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 601ms 02:33:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 02:33:16 INFO - PROCESS | 1740 | 1466587996624 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 02:33:16 INFO - PROCESS | 1740 | 1466587996626 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 02:33:16 INFO - PROCESS | 1740 | 1466587996629 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 02:33:16 INFO - PROCESS | 1740 | 1466587996631 Marionette TRACE conn3 <- [1,2202,null,{}] 02:33:16 INFO - PROCESS | 1740 | 1466587996634 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:16 INFO - PROCESS | 1740 | 1466587996636 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:16 INFO - PROCESS | 1740 | 1466587996711 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 02:33:16 INFO - PROCESS | 1740 | 1466587996716 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:16 INFO - PROCESS | 1740 | 1466587996718 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:16 INFO - PROCESS | 1740 | ++DOCSHELL 15835000 == 33 [pid = 1740] [id = 560] 02:33:16 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (17AD2800) [pid = 1740] [serial = 1680] [outer = 00000000] 02:33:16 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (18262400) [pid = 1740] [serial = 1681] [outer = 17AD2800] 02:33:16 INFO - PROCESS | 1740 | 1466587996768 Marionette DEBUG loaded listener.js 02:33:16 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (18263000) [pid = 1740] [serial = 1682] [outer = 17AD2800] 02:33:17 INFO - PROCESS | 1740 | 1466587997207 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 02:33:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 02:33:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 649ms 02:33:17 INFO - PROCESS | 1740 | 1466587997267 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 02:33:17 INFO - PROCESS | 1740 | 1466587997269 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 02:33:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 02:33:17 INFO - PROCESS | 1740 | 1466587997272 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 02:33:17 INFO - PROCESS | 1740 | 1466587997274 Marionette TRACE conn3 <- [1,2206,null,{}] 02:33:17 INFO - PROCESS | 1740 | 1466587997277 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:17 INFO - PROCESS | 1740 | 1466587997279 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:17 INFO - PROCESS | 1740 | 1466587997398 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 02:33:17 INFO - PROCESS | 1740 | 1466587997520 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:17 INFO - PROCESS | 1740 | 1466587997523 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:17 INFO - PROCESS | 1740 | ++DOCSHELL 0F2A8800 == 34 [pid = 1740] [id = 561] 02:33:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (0F2AA000) [pid = 1740] [serial = 1683] [outer = 00000000] 02:33:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (10434000) [pid = 1740] [serial = 1684] [outer = 0F2AA000] 02:33:17 INFO - PROCESS | 1740 | 1466587997581 Marionette DEBUG loaded listener.js 02:33:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (10A58C00) [pid = 1740] [serial = 1685] [outer = 0F2AA000] 02:33:18 INFO - PROCESS | 1740 | 1466587998359 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 02:33:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 02:33:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1171ms 02:33:18 INFO - PROCESS | 1740 | 1466587998429 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 02:33:18 INFO - PROCESS | 1740 | 1466587998434 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 02:33:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 02:33:18 INFO - PROCESS | 1740 | 1466587998439 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 02:33:18 INFO - PROCESS | 1740 | 1466587998442 Marionette TRACE conn3 <- [1,2210,null,{}] 02:33:18 INFO - PROCESS | 1740 | 1466587998447 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:18 INFO - PROCESS | 1740 | 1466587998450 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:18 INFO - PROCESS | 1740 | 1466587998573 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 02:33:18 INFO - PROCESS | 1740 | 1466587998708 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:18 INFO - PROCESS | 1740 | 1466587998711 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:18 INFO - PROCESS | 1740 | ++DOCSHELL 13EACC00 == 35 [pid = 1740] [id = 562] 02:33:18 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (14375000) [pid = 1740] [serial = 1686] [outer = 00000000] 02:33:18 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (15582C00) [pid = 1740] [serial = 1687] [outer = 14375000] 02:33:18 INFO - PROCESS | 1740 | 1466587998771 Marionette DEBUG loaded listener.js 02:33:18 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (155D3000) [pid = 1740] [serial = 1688] [outer = 14375000] 02:33:19 INFO - PROCESS | 1740 | 1466587999703 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:33:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 02:33:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1314ms 02:33:19 INFO - PROCESS | 1740 | 1466587999771 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 02:33:19 INFO - PROCESS | 1740 | 1466587999775 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 02:33:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 02:33:19 INFO - PROCESS | 1740 | 1466587999780 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 02:33:19 INFO - PROCESS | 1740 | 1466587999783 Marionette TRACE conn3 <- [1,2214,null,{}] 02:33:19 INFO - PROCESS | 1740 | 1466587999789 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:19 INFO - PROCESS | 1740 | 1466587999792 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:19 INFO - PROCESS | 1740 | 1466587999909 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 02:33:20 INFO - PROCESS | 1740 | 1466588000028 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:20 INFO - PROCESS | 1740 | 1466588000032 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:20 INFO - PROCESS | 1740 | --DOCSHELL 15835000 == 34 [pid = 1740] [id = 560] 02:33:20 INFO - PROCESS | 1740 | --DOCSHELL 12B01800 == 33 [pid = 1740] [id = 559] 02:33:20 INFO - PROCESS | 1740 | --DOCSHELL 110DAC00 == 32 [pid = 1740] [id = 558] 02:33:20 INFO - PROCESS | 1740 | --DOCSHELL 13147800 == 31 [pid = 1740] [id = 557] 02:33:20 INFO - PROCESS | 1740 | --DOCSHELL 16284800 == 30 [pid = 1740] [id = 556] 02:33:20 INFO - PROCESS | 1740 | --DOCSHELL 15092800 == 29 [pid = 1740] [id = 555] 02:33:20 INFO - PROCESS | 1740 | --DOCSHELL 15004000 == 28 [pid = 1740] [id = 554] 02:33:20 INFO - PROCESS | 1740 | --DOCSHELL 13152400 == 27 [pid = 1740] [id = 553] 02:33:20 INFO - PROCESS | 1740 | --DOCSHELL 10A73000 == 26 [pid = 1740] [id = 552] 02:33:20 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (17750000) [pid = 1740] [serial = 1115] [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.] 02:33:20 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (1703F800) [pid = 1740] [serial = 1627] [outer = 00000000] [url = about:blank] 02:33:20 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (170AD800) [pid = 1740] [serial = 1628] [outer = 00000000] [url = about:blank] 02:33:20 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (18020800) [pid = 1740] [serial = 1630] [outer = 00000000] [url = about:blank] 02:33:20 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (18773800) [pid = 1740] [serial = 1633] [outer = 00000000] [url = about:blank] 02:33:20 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (110DC000) [pid = 1740] [serial = 1610] [outer = 00000000] [url = about:blank] 02:33:20 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (18465800) [pid = 1740] [serial = 1609] [outer = 00000000] [url = about:blank] 02:33:20 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (13123400) [pid = 1740] [serial = 1618] [outer = 00000000] [url = about:blank] 02:33:20 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (136F8800) [pid = 1740] [serial = 1619] [outer = 00000000] [url = about:blank] 02:33:20 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (165EF800) [pid = 1740] [serial = 1624] [outer = 00000000] [url = about:blank] 02:33:20 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (12B08C00) [pid = 1740] [serial = 1612] [outer = 00000000] [url = about:blank] 02:33:20 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (13654400) [pid = 1740] [serial = 1613] [outer = 00000000] [url = about:blank] 02:33:20 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (155D7400) [pid = 1740] [serial = 1621] [outer = 00000000] [url = about:blank] 02:33:20 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (15AD3000) [pid = 1740] [serial = 1622] [outer = 00000000] [url = about:blank] 02:33:20 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (10474000) [pid = 1740] [serial = 1615] [outer = 00000000] [url = about:blank] 02:33:20 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (10A5F000) [pid = 1740] [serial = 1616] [outer = 00000000] [url = about:blank] 02:33:20 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (15588400) [pid = 1740] [serial = 1636] [outer = 00000000] [url = about:blank] 02:33:20 INFO - PROCESS | 1740 | --DOMWINDOW == 68 (17037C00) [pid = 1740] [serial = 1637] [outer = 00000000] [url = about:blank] 02:33:20 INFO - PROCESS | 1740 | --DOMWINDOW == 67 (19981C00) [pid = 1740] [serial = 1639] [outer = 00000000] [url = about:blank] 02:33:20 INFO - PROCESS | 1740 | --DOMWINDOW == 66 (1998D800) [pid = 1740] [serial = 1642] [outer = 00000000] [url = about:blank] 02:33:20 INFO - PROCESS | 1740 | --DOMWINDOW == 65 (19D46C00) [pid = 1740] [serial = 1643] [outer = 00000000] [url = about:blank] 02:33:20 INFO - PROCESS | 1740 | --DOMWINDOW == 64 (18776000) [pid = 1740] [serial = 1634] [outer = 00000000] [url = about:blank] 02:33:20 INFO - PROCESS | 1740 | --DOMWINDOW == 63 (1826B400) [pid = 1740] [serial = 1631] [outer = 00000000] [url = about:blank] 02:33:20 INFO - PROCESS | 1740 | --DOMWINDOW == 62 (19985000) [pid = 1740] [serial = 1640] [outer = 00000000] [url = about:blank] 02:33:20 INFO - PROCESS | 1740 | --DOMWINDOW == 61 (16A7E800) [pid = 1740] [serial = 1625] [outer = 00000000] [url = about:blank] 02:33:20 INFO - PROCESS | 1740 | --DOMWINDOW == 60 (1B30BC00) [pid = 1740] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:33:20 INFO - PROCESS | 1740 | ++DOCSHELL 105EE000 == 27 [pid = 1740] [id = 563] 02:33:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 61 (105EE400) [pid = 1740] [serial = 1689] [outer = 00000000] 02:33:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 62 (110F5000) [pid = 1740] [serial = 1690] [outer = 105EE400] 02:33:20 INFO - PROCESS | 1740 | 1466588000106 Marionette DEBUG loaded listener.js 02:33:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 63 (12B08C00) [pid = 1740] [serial = 1691] [outer = 105EE400] 02:33:20 INFO - PROCESS | 1740 | 1466588000528 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 02:33:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 02:33:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 808ms 02:33:20 INFO - PROCESS | 1740 | 1466588000583 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 02:33:20 INFO - PROCESS | 1740 | 1466588000587 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 02:33:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 02:33:20 INFO - PROCESS | 1740 | 1466588000594 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 02:33:20 INFO - PROCESS | 1740 | 1466588000596 Marionette TRACE conn3 <- [1,2218,null,{}] 02:33:20 INFO - PROCESS | 1740 | 1466588000600 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:20 INFO - PROCESS | 1740 | 1466588000602 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:20 INFO - PROCESS | 1740 | 1466588000687 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 02:33:20 INFO - PROCESS | 1740 | 1466588000692 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:20 INFO - PROCESS | 1740 | 1466588000695 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:20 INFO - PROCESS | 1740 | ++DOCSHELL 136F9400 == 28 [pid = 1740] [id = 564] 02:33:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 64 (139ABC00) [pid = 1740] [serial = 1692] [outer = 00000000] 02:33:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 65 (14370C00) [pid = 1740] [serial = 1693] [outer = 139ABC00] 02:33:20 INFO - PROCESS | 1740 | 1466588000741 Marionette DEBUG loaded listener.js 02:33:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 66 (15001400) [pid = 1740] [serial = 1694] [outer = 139ABC00] 02:33:21 INFO - PROCESS | 1740 | 1466588001256 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 02:33:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 02:33:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 697ms 02:33:21 INFO - PROCESS | 1740 | 1466588001293 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 02:33:21 INFO - PROCESS | 1740 | 1466588001295 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 02:33:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 02:33:21 INFO - PROCESS | 1740 | 1466588001299 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 02:33:21 INFO - PROCESS | 1740 | 1466588001302 Marionette TRACE conn3 <- [1,2222,null,{}] 02:33:21 INFO - PROCESS | 1740 | 1466588001313 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:21 INFO - PROCESS | 1740 | 1466588001317 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:21 INFO - PROCESS | 1740 | 1466588001474 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 02:33:21 INFO - PROCESS | 1740 | 1466588001580 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:21 INFO - PROCESS | 1740 | 1466588001583 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:21 INFO - PROCESS | 1740 | ++DOCSHELL 15F75400 == 29 [pid = 1740] [id = 565] 02:33:21 INFO - PROCESS | 1740 | ++DOMWINDOW == 67 (15F7C000) [pid = 1740] [serial = 1695] [outer = 00000000] 02:33:21 INFO - PROCESS | 1740 | ++DOMWINDOW == 68 (16283000) [pid = 1740] [serial = 1696] [outer = 15F7C000] 02:33:21 INFO - PROCESS | 1740 | 1466588001630 Marionette DEBUG loaded listener.js 02:33:21 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (162E0C00) [pid = 1740] [serial = 1697] [outer = 15F7C000] 02:33:22 INFO - PROCESS | 1740 | 1466588001995 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 02:33:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 02:33:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 696ms 02:33:22 INFO - PROCESS | 1740 | 1466588002032 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 02:33:22 INFO - PROCESS | 1740 | 1466588002035 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 02:33:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 02:33:22 INFO - PROCESS | 1740 | 1466588002038 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 02:33:22 INFO - PROCESS | 1740 | 1466588002040 Marionette TRACE conn3 <- [1,2226,null,{}] 02:33:22 INFO - PROCESS | 1740 | 1466588002043 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:22 INFO - PROCESS | 1740 | 1466588002055 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:22 INFO - PROCESS | 1740 | 1466588002140 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 02:33:22 INFO - PROCESS | 1740 | 1466588002145 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:22 INFO - PROCESS | 1740 | 1466588002147 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:22 INFO - PROCESS | 1740 | ++DOCSHELL 165E7C00 == 30 [pid = 1740] [id = 566] 02:33:22 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (165EF800) [pid = 1740] [serial = 1698] [outer = 00000000] 02:33:22 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (16ECC800) [pid = 1740] [serial = 1699] [outer = 165EF800] 02:33:22 INFO - PROCESS | 1740 | 1466588002191 Marionette DEBUG loaded listener.js 02:33:22 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (16ED6C00) [pid = 1740] [serial = 1700] [outer = 165EF800] 02:33:22 INFO - PROCESS | 1740 | 1466588002649 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:33:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 02:33:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 649ms 02:33:22 INFO - PROCESS | 1740 | 1466588002684 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 02:33:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 02:33:22 INFO - PROCESS | 1740 | 1466588002686 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 02:33:22 INFO - PROCESS | 1740 | 1466588002692 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 02:33:22 INFO - PROCESS | 1740 | 1466588002694 Marionette TRACE conn3 <- [1,2230,null,{}] 02:33:22 INFO - PROCESS | 1740 | 1466588002697 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:22 INFO - PROCESS | 1740 | 1466588002699 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:22 INFO - PROCESS | 1740 | 1466588002810 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 02:33:22 INFO - PROCESS | 1740 | 1466588002906 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:22 INFO - PROCESS | 1740 | 1466588002909 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:22 INFO - PROCESS | 1740 | ++DOCSHELL 136F0800 == 31 [pid = 1740] [id = 567] 02:33:22 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (17038400) [pid = 1740] [serial = 1701] [outer = 00000000] 02:33:22 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (1710C000) [pid = 1740] [serial = 1702] [outer = 17038400] 02:33:22 INFO - PROCESS | 1740 | 1466588002954 Marionette DEBUG loaded listener.js 02:33:23 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (17755000) [pid = 1740] [serial = 1703] [outer = 17038400] 02:33:23 INFO - PROCESS | 1740 | 1466588003371 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 02:33:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 02:33:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 744ms 02:33:23 INFO - PROCESS | 1740 | 1466588003435 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 02:33:23 INFO - PROCESS | 1740 | 1466588003437 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 02:33:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 02:33:23 INFO - PROCESS | 1740 | 1466588003440 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 02:33:23 INFO - PROCESS | 1740 | 1466588003442 Marionette TRACE conn3 <- [1,2234,null,{}] 02:33:23 INFO - PROCESS | 1740 | 1466588003445 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:23 INFO - PROCESS | 1740 | 1466588003451 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:23 INFO - PROCESS | 1740 | 1466588003585 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 02:33:23 INFO - PROCESS | 1740 | 1466588003653 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:23 INFO - PROCESS | 1740 | 1466588003655 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:23 INFO - PROCESS | 1740 | ++DOCSHELL 18022400 == 32 [pid = 1740] [id = 568] 02:33:23 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (18260800) [pid = 1740] [serial = 1704] [outer = 00000000] 02:33:23 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (18456C00) [pid = 1740] [serial = 1705] [outer = 18260800] 02:33:23 INFO - PROCESS | 1740 | 1466588003699 Marionette DEBUG loaded listener.js 02:33:23 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (1845B400) [pid = 1740] [serial = 1706] [outer = 18260800] 02:33:24 INFO - PROCESS | 1740 | 1466588004161 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 02:33:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 02:33:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 744ms 02:33:24 INFO - PROCESS | 1740 | 1466588004234 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 02:33:24 INFO - PROCESS | 1740 | 1466588004236 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 02:33:24 INFO - PROCESS | 1740 | 1466588004242 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 02:33:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 02:33:24 INFO - PROCESS | 1740 | 1466588004244 Marionette TRACE conn3 <- [1,2238,null,{}] 02:33:24 INFO - PROCESS | 1740 | 1466588004247 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:24 INFO - PROCESS | 1740 | 1466588004249 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:24 INFO - PROCESS | 1740 | 1466588004365 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 02:33:24 INFO - PROCESS | 1740 | 1466588004376 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:24 INFO - PROCESS | 1740 | 1466588004378 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:24 INFO - PROCESS | 1740 | ++DOCSHELL 1314FC00 == 33 [pid = 1740] [id = 569] 02:33:24 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (139A5400) [pid = 1740] [serial = 1707] [outer = 00000000] 02:33:24 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (1876E000) [pid = 1740] [serial = 1708] [outer = 139A5400] 02:33:24 INFO - PROCESS | 1740 | 1466588004420 Marionette DEBUG loaded listener.js 02:33:24 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (18776C00) [pid = 1740] [serial = 1709] [outer = 139A5400] 02:33:24 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (1036C000) [pid = 1740] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 02:33:24 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (13116800) [pid = 1740] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 02:33:24 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (15F74800) [pid = 1740] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 02:33:24 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (18023400) [pid = 1740] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 02:33:24 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (16ED1800) [pid = 1740] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 02:33:24 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (1311D800) [pid = 1740] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 02:33:24 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (13152C00) [pid = 1740] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 02:33:24 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (15006000) [pid = 1740] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 02:33:24 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (1557A400) [pid = 1740] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 02:33:24 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (131EB800) [pid = 1740] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 02:33:24 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (162DB000) [pid = 1740] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 02:33:24 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (10A78800) [pid = 1740] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 02:33:24 INFO - PROCESS | 1740 | 1466588004895 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 02:33:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 02:33:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 712ms 02:33:24 INFO - PROCESS | 1740 | 1466588004943 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 02:33:24 INFO - PROCESS | 1740 | 1466588004945 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 02:33:24 INFO - PROCESS | 1740 | 1466588004948 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 02:33:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 02:33:24 INFO - PROCESS | 1740 | 1466588004950 Marionette TRACE conn3 <- [1,2242,null,{}] 02:33:24 INFO - PROCESS | 1740 | 1466588004954 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:24 INFO - PROCESS | 1740 | 1466588004955 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:25 INFO - PROCESS | 1740 | 1466588005039 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 02:33:25 INFO - PROCESS | 1740 | 1466588005044 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:25 INFO - PROCESS | 1740 | 1466588005046 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:25 INFO - PROCESS | 1740 | ++DOCSHELL 10E8A400 == 34 [pid = 1740] [id = 570] 02:33:25 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (12D78000) [pid = 1740] [serial = 1710] [outer = 00000000] 02:33:25 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (165EB800) [pid = 1740] [serial = 1711] [outer = 12D78000] 02:33:25 INFO - PROCESS | 1740 | 1466588005089 Marionette DEBUG loaded listener.js 02:33:25 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (16C17800) [pid = 1740] [serial = 1712] [outer = 12D78000] 02:33:25 INFO - PROCESS | 1740 | 1466588005503 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 02:33:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 02:33:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 601ms 02:33:25 INFO - PROCESS | 1740 | 1466588005553 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 02:33:25 INFO - PROCESS | 1740 | 1466588005555 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 02:33:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 02:33:25 INFO - PROCESS | 1740 | 1466588005562 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 02:33:25 INFO - PROCESS | 1740 | 1466588005564 Marionette TRACE conn3 <- [1,2246,null,{}] 02:33:25 INFO - PROCESS | 1740 | 1466588005568 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:25 INFO - PROCESS | 1740 | 1466588005570 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:25 INFO - PROCESS | 1740 | 1466588005648 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 02:33:25 INFO - PROCESS | 1740 | 1466588005654 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:25 INFO - PROCESS | 1740 | 1466588005656 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:25 INFO - PROCESS | 1740 | ++DOCSHELL 158C5400 == 35 [pid = 1740] [id = 571] 02:33:25 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (1826B800) [pid = 1740] [serial = 1713] [outer = 00000000] 02:33:25 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (18776000) [pid = 1740] [serial = 1714] [outer = 1826B800] 02:33:25 INFO - PROCESS | 1740 | 1466588005699 Marionette DEBUG loaded listener.js 02:33:25 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (1995A400) [pid = 1740] [serial = 1715] [outer = 1826B800] 02:33:26 INFO - PROCESS | 1740 | 1466588006171 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:33:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 02:33:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 633ms 02:33:26 INFO - PROCESS | 1740 | 1466588006200 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 02:33:26 INFO - PROCESS | 1740 | 1466588006202 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 02:33:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 02:33:26 INFO - PROCESS | 1740 | 1466588006209 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 02:33:26 INFO - PROCESS | 1740 | 1466588006211 Marionette TRACE conn3 <- [1,2250,null,{}] 02:33:26 INFO - PROCESS | 1740 | 1466588006213 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:26 INFO - PROCESS | 1740 | 1466588006215 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:26 INFO - PROCESS | 1740 | 1466588006292 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 02:33:26 INFO - PROCESS | 1740 | 1466588006297 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:26 INFO - PROCESS | 1740 | 1466588006299 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:26 INFO - PROCESS | 1740 | ++DOCSHELL 162DF000 == 36 [pid = 1740] [id = 572] 02:33:26 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (1845D000) [pid = 1740] [serial = 1716] [outer = 00000000] 02:33:26 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (19985400) [pid = 1740] [serial = 1717] [outer = 1845D000] 02:33:26 INFO - PROCESS | 1740 | 1466588006356 Marionette DEBUG loaded listener.js 02:33:26 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (1998BC00) [pid = 1740] [serial = 1718] [outer = 1845D000] 02:33:27 INFO - PROCESS | 1740 | 1466588007051 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 02:33:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 02:33:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 886ms 02:33:27 INFO - PROCESS | 1740 | 1466588007127 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 02:33:27 INFO - PROCESS | 1740 | 1466588007131 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 02:33:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 02:33:27 INFO - PROCESS | 1740 | 1466588007136 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 02:33:27 INFO - PROCESS | 1740 | 1466588007140 Marionette TRACE conn3 <- [1,2254,null,{}] 02:33:27 INFO - PROCESS | 1740 | 1466588007146 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:27 INFO - PROCESS | 1740 | 1466588007149 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:27 INFO - PROCESS | 1740 | 1466588007266 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 02:33:27 INFO - PROCESS | 1740 | 1466588007372 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:27 INFO - PROCESS | 1740 | 1466588007374 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:27 INFO - PROCESS | 1740 | ++DOCSHELL 112E0400 == 37 [pid = 1740] [id = 573] 02:33:27 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (11CCE400) [pid = 1740] [serial = 1719] [outer = 00000000] 02:33:27 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (136FC400) [pid = 1740] [serial = 1720] [outer = 11CCE400] 02:33:27 INFO - PROCESS | 1740 | 1466588007430 Marionette DEBUG loaded listener.js 02:33:27 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (1500F400) [pid = 1740] [serial = 1721] [outer = 11CCE400] 02:33:28 INFO - PROCESS | 1740 | 1466588007998 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 02:33:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 02:33:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 918ms 02:33:28 INFO - PROCESS | 1740 | 1466588008042 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 02:33:28 INFO - PROCESS | 1740 | 1466588008047 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 02:33:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 02:33:28 INFO - PROCESS | 1740 | 1466588008056 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 02:33:28 INFO - PROCESS | 1740 | 1466588008061 Marionette TRACE conn3 <- [1,2258,null,{}] 02:33:28 INFO - PROCESS | 1740 | 1466588008066 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:28 INFO - PROCESS | 1740 | 1466588008069 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:28 INFO - PROCESS | 1740 | 1466588008178 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 02:33:28 INFO - PROCESS | 1740 | 1466588008317 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:28 INFO - PROCESS | 1740 | 1466588008319 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:28 INFO - PROCESS | 1740 | ++DOCSHELL 16278000 == 38 [pid = 1740] [id = 574] 02:33:28 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (1627DC00) [pid = 1740] [serial = 1722] [outer = 00000000] 02:33:28 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (165E9000) [pid = 1740] [serial = 1723] [outer = 1627DC00] 02:33:28 INFO - PROCESS | 1740 | 1466588008376 Marionette DEBUG loaded listener.js 02:33:28 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (16C13000) [pid = 1740] [serial = 1724] [outer = 1627DC00] 02:33:29 INFO - PROCESS | 1740 | 1466588009004 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 02:33:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 02:33:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 949ms 02:33:29 INFO - PROCESS | 1740 | 1466588009030 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 02:33:29 INFO - PROCESS | 1740 | 1466588009032 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 02:33:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 02:33:29 INFO - PROCESS | 1740 | 1466588009036 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 02:33:29 INFO - PROCESS | 1740 | 1466588009039 Marionette TRACE conn3 <- [1,2262,null,{}] 02:33:29 INFO - PROCESS | 1740 | 1466588009050 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:29 INFO - PROCESS | 1740 | 1466588009055 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:29 INFO - PROCESS | 1740 | 1466588009168 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 02:33:29 INFO - PROCESS | 1740 | 1466588009281 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:29 INFO - PROCESS | 1740 | 1466588009284 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:29 INFO - PROCESS | 1740 | ++DOCSHELL 18769400 == 39 [pid = 1740] [id = 575] 02:33:29 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (1876D000) [pid = 1740] [serial = 1725] [outer = 00000000] 02:33:29 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (19984400) [pid = 1740] [serial = 1726] [outer = 1876D000] 02:33:29 INFO - PROCESS | 1740 | 1466588009380 Marionette DEBUG loaded listener.js 02:33:29 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (19D48C00) [pid = 1740] [serial = 1727] [outer = 1876D000] 02:33:30 INFO - PROCESS | 1740 | 1466588010131 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 02:33:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 02:33:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1156ms 02:33:30 INFO - PROCESS | 1740 | 1466588010182 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 02:33:30 INFO - PROCESS | 1740 | 1466588010187 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 02:33:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 02:33:30 INFO - PROCESS | 1740 | 1466588010205 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 02:33:30 INFO - PROCESS | 1740 | 1466588010208 Marionette TRACE conn3 <- [1,2266,null,{}] 02:33:30 INFO - PROCESS | 1740 | 1466588010214 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:30 INFO - PROCESS | 1740 | 1466588010217 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:30 INFO - PROCESS | 1740 | 1466588010323 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 02:33:30 INFO - PROCESS | 1740 | 1466588010461 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:30 INFO - PROCESS | 1740 | 1466588010466 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:30 INFO - PROCESS | 1740 | ++DOCSHELL 12BD0800 == 40 [pid = 1740] [id = 576] 02:33:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 88 (12DC3400) [pid = 1740] [serial = 1728] [outer = 00000000] 02:33:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 89 (13147800) [pid = 1740] [serial = 1729] [outer = 12DC3400] 02:33:30 INFO - PROCESS | 1740 | 1466588010539 Marionette DEBUG loaded listener.js 02:33:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 90 (131EC800) [pid = 1740] [serial = 1730] [outer = 12DC3400] 02:33:31 INFO - PROCESS | 1740 | --DOCSHELL 0F2ACC00 == 39 [pid = 1740] [id = 551] 02:33:31 INFO - PROCESS | 1740 | --DOCSHELL 158C5400 == 38 [pid = 1740] [id = 571] 02:33:31 INFO - PROCESS | 1740 | --DOCSHELL 10E8A400 == 37 [pid = 1740] [id = 570] 02:33:31 INFO - PROCESS | 1740 | --DOCSHELL 1314FC00 == 36 [pid = 1740] [id = 569] 02:33:31 INFO - PROCESS | 1740 | --DOCSHELL 18022400 == 35 [pid = 1740] [id = 568] 02:33:31 INFO - PROCESS | 1740 | --DOCSHELL 136F0800 == 34 [pid = 1740] [id = 567] 02:33:31 INFO - PROCESS | 1740 | --DOCSHELL 165E7C00 == 33 [pid = 1740] [id = 566] 02:33:31 INFO - PROCESS | 1740 | --DOCSHELL 15F75400 == 32 [pid = 1740] [id = 565] 02:33:31 INFO - PROCESS | 1740 | --DOCSHELL 136F9400 == 31 [pid = 1740] [id = 564] 02:33:31 INFO - PROCESS | 1740 | --DOCSHELL 105EE000 == 30 [pid = 1740] [id = 563] 02:33:31 INFO - PROCESS | 1740 | --DOCSHELL 0F2A8800 == 29 [pid = 1740] [id = 561] 02:33:31 INFO - PROCESS | 1740 | --DOCSHELL 13EACC00 == 28 [pid = 1740] [id = 562] 02:33:31 INFO - PROCESS | 1740 | --DOCSHELL 16278000 == 27 [pid = 1740] [id = 574] 02:33:31 INFO - PROCESS | 1740 | --DOCSHELL 18769400 == 26 [pid = 1740] [id = 575] 02:33:31 INFO - PROCESS | 1740 | --DOCSHELL 162DF000 == 25 [pid = 1740] [id = 572] 02:33:31 INFO - PROCESS | 1740 | --DOCSHELL 112E0400 == 24 [pid = 1740] [id = 573] 02:33:31 INFO - PROCESS | 1740 | --DOMWINDOW == 89 (18262400) [pid = 1740] [serial = 1681] [outer = 00000000] [url = about:blank] 02:33:31 INFO - PROCESS | 1740 | --DOMWINDOW == 88 (165EC000) [pid = 1740] [serial = 1669] [outer = 00000000] [url = about:blank] 02:33:31 INFO - PROCESS | 1740 | --DOMWINDOW == 87 (110DCC00) [pid = 1740] [serial = 1657] [outer = 00000000] [url = about:blank] 02:33:31 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (112E9400) [pid = 1740] [serial = 1658] [outer = 00000000] [url = about:blank] 02:33:31 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (110F9C00) [pid = 1740] [serial = 1655] [outer = 00000000] [url = about:blank] 02:33:31 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (105F4400) [pid = 1740] [serial = 1654] [outer = 00000000] [url = about:blank] 02:33:31 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (1500C000) [pid = 1740] [serial = 1646] [outer = 00000000] [url = about:blank] 02:33:31 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (13274400) [pid = 1740] [serial = 1645] [outer = 00000000] [url = about:blank] 02:33:31 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (165E6000) [pid = 1740] [serial = 1649] [outer = 00000000] [url = about:blank] 02:33:31 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (16281000) [pid = 1740] [serial = 1648] [outer = 00000000] [url = about:blank] 02:33:31 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (19988000) [pid = 1740] [serial = 1652] [outer = 00000000] [url = about:blank] 02:33:31 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (18772400) [pid = 1740] [serial = 1651] [outer = 00000000] [url = about:blank] 02:33:31 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (1703E800) [pid = 1740] [serial = 1672] [outer = 00000000] [url = about:blank] 02:33:31 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (165F3C00) [pid = 1740] [serial = 1670] [outer = 00000000] [url = about:blank] 02:33:31 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (155CF800) [pid = 1740] [serial = 1676] [outer = 00000000] [url = about:blank] 02:33:31 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (139A3000) [pid = 1740] [serial = 1675] [outer = 00000000] [url = about:blank] 02:33:31 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (176A4C00) [pid = 1740] [serial = 1673] [outer = 00000000] [url = about:blank] 02:33:31 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (131EBC00) [pid = 1740] [serial = 1660] [outer = 00000000] [url = about:blank] 02:33:31 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (1327E400) [pid = 1740] [serial = 1661] [outer = 00000000] [url = about:blank] 02:33:31 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (15183800) [pid = 1740] [serial = 1663] [outer = 00000000] [url = about:blank] 02:33:31 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (1557C400) [pid = 1740] [serial = 1664] [outer = 00000000] [url = about:blank] 02:33:31 INFO - PROCESS | 1740 | --DOMWINDOW == 68 (158CAC00) [pid = 1740] [serial = 1666] [outer = 00000000] [url = about:blank] 02:33:31 INFO - PROCESS | 1740 | --DOMWINDOW == 67 (1703E000) [pid = 1740] [serial = 1679] [outer = 00000000] [url = about:blank] 02:33:31 INFO - PROCESS | 1740 | --DOMWINDOW == 66 (16ED9800) [pid = 1740] [serial = 1678] [outer = 00000000] [url = about:blank] 02:33:31 INFO - PROCESS | 1740 | --DOMWINDOW == 65 (16284C00) [pid = 1740] [serial = 1667] [outer = 00000000] [url = about:blank] 02:33:31 INFO - PROCESS | 1740 | 1466588011805 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 02:33:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 02:33:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1630ms 02:33:31 INFO - PROCESS | 1740 | 1466588011850 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 02:33:31 INFO - PROCESS | 1740 | 1466588011854 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 02:33:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 02:33:31 INFO - PROCESS | 1740 | 1466588011859 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 02:33:31 INFO - PROCESS | 1740 | 1466588011862 Marionette TRACE conn3 <- [1,2270,null,{}] 02:33:31 INFO - PROCESS | 1740 | 1466588011868 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:31 INFO - PROCESS | 1740 | 1466588011871 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:31 INFO - PROCESS | 1740 | 1466588011996 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 02:33:32 INFO - PROCESS | 1740 | 1466588012092 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:32 INFO - PROCESS | 1740 | 1466588012095 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:32 INFO - PROCESS | 1740 | ++DOCSHELL 110DE400 == 25 [pid = 1740] [id = 577] 02:33:32 INFO - PROCESS | 1740 | ++DOMWINDOW == 66 (1120A000) [pid = 1740] [serial = 1731] [outer = 00000000] 02:33:32 INFO - PROCESS | 1740 | ++DOMWINDOW == 67 (11AEE400) [pid = 1740] [serial = 1732] [outer = 1120A000] 02:33:32 INFO - PROCESS | 1740 | 1466588012141 Marionette DEBUG loaded listener.js 02:33:32 INFO - PROCESS | 1740 | ++DOMWINDOW == 68 (11CD1800) [pid = 1740] [serial = 1733] [outer = 1120A000] 02:33:32 INFO - PROCESS | 1740 | 1466588012568 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 02:33:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 02:33:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 760ms 02:33:32 INFO - PROCESS | 1740 | 1466588012599 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 02:33:32 INFO - PROCESS | 1740 | 1466588012604 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 02:33:32 INFO - PROCESS | 1740 | 1466588012614 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 02:33:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 02:33:32 INFO - PROCESS | 1740 | 1466588012617 Marionette TRACE conn3 <- [1,2274,null,{}] 02:33:32 INFO - PROCESS | 1740 | 1466588012620 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:32 INFO - PROCESS | 1740 | 1466588012623 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:32 INFO - PROCESS | 1740 | 1466588012708 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 02:33:32 INFO - PROCESS | 1740 | 1466588012717 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:32 INFO - PROCESS | 1740 | 1466588012720 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:32 INFO - PROCESS | 1740 | ++DOCSHELL 131E5400 == 26 [pid = 1740] [id = 578] 02:33:32 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (131EAC00) [pid = 1740] [serial = 1734] [outer = 00000000] 02:33:32 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (1365A400) [pid = 1740] [serial = 1735] [outer = 131EAC00] 02:33:32 INFO - PROCESS | 1740 | 1466588012766 Marionette DEBUG loaded listener.js 02:33:32 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (136F6400) [pid = 1740] [serial = 1736] [outer = 131EAC00] 02:33:33 INFO - PROCESS | 1740 | 1466588013233 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 02:33:33 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 02:33:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 633ms 02:33:33 INFO - PROCESS | 1740 | 1466588013254 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 02:33:33 INFO - PROCESS | 1740 | 1466588013256 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 02:33:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 02:33:33 INFO - PROCESS | 1740 | 1466588013259 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 02:33:33 INFO - PROCESS | 1740 | 1466588013263 Marionette TRACE conn3 <- [1,2278,null,{}] 02:33:33 INFO - PROCESS | 1740 | 1466588013273 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:33 INFO - PROCESS | 1740 | 1466588013278 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:33 INFO - PROCESS | 1740 | 1466588013363 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 02:33:33 INFO - PROCESS | 1740 | 1466588013372 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:33 INFO - PROCESS | 1740 | 1466588013376 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:33 INFO - PROCESS | 1740 | ++DOCSHELL 1557EC00 == 27 [pid = 1740] [id = 579] 02:33:33 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (15584800) [pid = 1740] [serial = 1737] [outer = 00000000] 02:33:33 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (155D7400) [pid = 1740] [serial = 1738] [outer = 15584800] 02:33:33 INFO - PROCESS | 1740 | 1466588013422 Marionette DEBUG loaded listener.js 02:33:33 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (1583BC00) [pid = 1740] [serial = 1739] [outer = 15584800] 02:33:33 INFO - PROCESS | 1740 | 1466588013916 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 02:33:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 02:33:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 712ms 02:33:34 INFO - PROCESS | 1740 | 1466588013967 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 02:33:34 INFO - PROCESS | 1740 | 1466588013970 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 02:33:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 02:33:34 INFO - PROCESS | 1740 | 1466588013974 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 02:33:34 INFO - PROCESS | 1740 | 1466588013975 Marionette TRACE conn3 <- [1,2282,null,{}] 02:33:34 INFO - PROCESS | 1740 | 1466588013978 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:34 INFO - PROCESS | 1740 | 1466588013980 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:34 INFO - PROCESS | 1740 | 1466588014145 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 02:33:34 INFO - PROCESS | 1740 | 1466588014150 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:34 INFO - PROCESS | 1740 | 1466588014153 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:34 INFO - PROCESS | 1740 | ++DOCSHELL 155D6400 == 28 [pid = 1740] [id = 580] 02:33:34 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (15D57000) [pid = 1740] [serial = 1740] [outer = 00000000] 02:33:34 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (162DB800) [pid = 1740] [serial = 1741] [outer = 15D57000] 02:33:34 INFO - PROCESS | 1740 | 1466588014248 Marionette DEBUG loaded listener.js 02:33:34 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (162E3C00) [pid = 1740] [serial = 1742] [outer = 15D57000] 02:33:34 INFO - PROCESS | 1740 | 1466588014684 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 02:33:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 02:33:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 744ms 02:33:34 INFO - PROCESS | 1740 | 1466588014747 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 02:33:34 INFO - PROCESS | 1740 | 1466588014749 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 02:33:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 02:33:34 INFO - PROCESS | 1740 | 1466588014753 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 02:33:34 INFO - PROCESS | 1740 | 1466588014754 Marionette TRACE conn3 <- [1,2286,null,{}] 02:33:34 INFO - PROCESS | 1740 | 1466588014758 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:34 INFO - PROCESS | 1740 | 1466588014760 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:34 INFO - PROCESS | 1740 | 1466588014896 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 02:33:34 INFO - PROCESS | 1740 | 1466588014918 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:34 INFO - PROCESS | 1740 | 1466588014920 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:34 INFO - PROCESS | 1740 | ++DOCSHELL 165E7000 == 29 [pid = 1740] [id = 581] 02:33:34 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (165E7400) [pid = 1740] [serial = 1743] [outer = 00000000] 02:33:34 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (165F1800) [pid = 1740] [serial = 1744] [outer = 165E7400] 02:33:34 INFO - PROCESS | 1740 | 1466588014967 Marionette DEBUG loaded listener.js 02:33:35 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (16A7F800) [pid = 1740] [serial = 1745] [outer = 165E7400] 02:33:35 INFO - PROCESS | 1740 | 1466588015413 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 02:33:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 02:33:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 697ms 02:33:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 02:33:35 INFO - PROCESS | 1740 | 1466588015452 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 02:33:35 INFO - PROCESS | 1740 | 1466588015454 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 02:33:35 INFO - PROCESS | 1740 | 1466588015457 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 02:33:35 INFO - PROCESS | 1740 | 1466588015459 Marionette TRACE conn3 <- [1,2290,null,{}] 02:33:35 INFO - PROCESS | 1740 | 1466588015463 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:35 INFO - PROCESS | 1740 | 1466588015468 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:35 INFO - PROCESS | 1740 | 1466588015607 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 02:33:35 INFO - PROCESS | 1740 | 1466588015617 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:35 INFO - PROCESS | 1740 | 1466588015619 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:35 INFO - PROCESS | 1740 | ++DOCSHELL 16282800 == 30 [pid = 1740] [id = 582] 02:33:35 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (16C73800) [pid = 1740] [serial = 1746] [outer = 00000000] 02:33:35 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (17041000) [pid = 1740] [serial = 1747] [outer = 16C73800] 02:33:35 INFO - PROCESS | 1740 | 1466588015662 Marionette DEBUG loaded listener.js 02:33:35 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (1776AC00) [pid = 1740] [serial = 1748] [outer = 16C73800] 02:33:36 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (1826B800) [pid = 1740] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 02:33:36 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (1845D000) [pid = 1740] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 02:33:36 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (17038400) [pid = 1740] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 02:33:36 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (18260800) [pid = 1740] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 02:33:36 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (139A5400) [pid = 1740] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 02:33:36 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (15F7C000) [pid = 1740] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 02:33:36 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (0F2AA000) [pid = 1740] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 02:33:36 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (14375000) [pid = 1740] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 02:33:36 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (139ABC00) [pid = 1740] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 02:33:36 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (165EF800) [pid = 1740] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 02:33:36 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (105EE400) [pid = 1740] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 02:33:36 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (12D78000) [pid = 1740] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 02:33:36 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (17AD2800) [pid = 1740] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 02:33:36 INFO - PROCESS | 1740 | 1466588016365 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:33:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 02:33:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 949ms 02:33:36 INFO - PROCESS | 1740 | 1466588016404 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 02:33:36 INFO - PROCESS | 1740 | 1466588016405 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 02:33:36 INFO - PROCESS | 1740 | 1466588016409 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 02:33:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 02:33:36 INFO - PROCESS | 1740 | 1466588016410 Marionette TRACE conn3 <- [1,2294,null,{}] 02:33:36 INFO - PROCESS | 1740 | 1466588016423 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:36 INFO - PROCESS | 1740 | 1466588016425 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:36 INFO - PROCESS | 1740 | 1466588016527 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 02:33:36 INFO - PROCESS | 1740 | 1466588016626 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:36 INFO - PROCESS | 1740 | 1466588016628 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:36 INFO - PROCESS | 1740 | ++DOCSHELL 11205800 == 31 [pid = 1740] [id = 583] 02:33:36 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (11269400) [pid = 1740] [serial = 1749] [outer = 00000000] 02:33:36 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (1500B800) [pid = 1740] [serial = 1750] [outer = 11269400] 02:33:36 INFO - PROCESS | 1740 | 1466588016720 Marionette DEBUG loaded listener.js 02:33:36 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (13275400) [pid = 1740] [serial = 1751] [outer = 11269400] 02:33:37 INFO - PROCESS | 1740 | 1466588017077 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 02:33:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 02:33:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 665ms 02:33:37 INFO - PROCESS | 1740 | 1466588017101 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 02:33:37 INFO - PROCESS | 1740 | 1466588017102 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 02:33:37 INFO - PROCESS | 1740 | 1466588017106 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 02:33:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 02:33:37 INFO - PROCESS | 1740 | 1466588017107 Marionette TRACE conn3 <- [1,2298,null,{}] 02:33:37 INFO - PROCESS | 1740 | 1466588017111 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:37 INFO - PROCESS | 1740 | 1466588017113 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:37 INFO - PROCESS | 1740 | 1466588017227 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 02:33:37 INFO - PROCESS | 1740 | 1466588017234 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:37 INFO - PROCESS | 1740 | 1466588017236 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:37 INFO - PROCESS | 1740 | ++DOCSHELL 0C76DC00 == 32 [pid = 1740] [id = 584] 02:33:37 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (0F2A5000) [pid = 1740] [serial = 1752] [outer = 00000000] 02:33:37 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (17EAA000) [pid = 1740] [serial = 1753] [outer = 0F2A5000] 02:33:37 INFO - PROCESS | 1740 | 1466588017284 Marionette DEBUG loaded listener.js 02:33:37 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (17757800) [pid = 1740] [serial = 1754] [outer = 0F2A5000] 02:33:37 INFO - PROCESS | 1740 | 1466588017683 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 02:33:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 02:33:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 649ms 02:33:37 INFO - PROCESS | 1740 | 1466588017744 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 02:33:37 INFO - PROCESS | 1740 | 1466588017746 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 02:33:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 02:33:37 INFO - PROCESS | 1740 | 1466588017749 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 02:33:37 INFO - PROCESS | 1740 | 1466588017751 Marionette TRACE conn3 <- [1,2302,null,{}] 02:33:37 INFO - PROCESS | 1740 | 1466588017755 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:37 INFO - PROCESS | 1740 | 1466588017757 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:37 INFO - PROCESS | 1740 | 1466588017870 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 02:33:37 INFO - PROCESS | 1740 | 1466588017882 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:37 INFO - PROCESS | 1740 | 1466588017884 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:37 INFO - PROCESS | 1740 | ++DOCSHELL 1557E400 == 33 [pid = 1740] [id = 585] 02:33:37 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (17AD2800) [pid = 1740] [serial = 1755] [outer = 00000000] 02:33:37 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (18460400) [pid = 1740] [serial = 1756] [outer = 17AD2800] 02:33:37 INFO - PROCESS | 1740 | 1466588017927 Marionette DEBUG loaded listener.js 02:33:38 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (18463000) [pid = 1740] [serial = 1757] [outer = 17AD2800] 02:33:38 INFO - PROCESS | 1740 | 1466588018455 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 02:33:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 02:33:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 744ms 02:33:38 INFO - PROCESS | 1740 | 1466588018491 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 02:33:38 INFO - PROCESS | 1740 | 1466588018496 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 02:33:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 02:33:38 INFO - PROCESS | 1740 | 1466588018502 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 02:33:38 INFO - PROCESS | 1740 | 1466588018506 Marionette TRACE conn3 <- [1,2306,null,{}] 02:33:38 INFO - PROCESS | 1740 | 1466588018512 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:38 INFO - PROCESS | 1740 | 1466588018515 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:38 INFO - PROCESS | 1740 | 1466588018637 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 02:33:38 INFO - PROCESS | 1740 | 1466588018758 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:38 INFO - PROCESS | 1740 | 1466588018762 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:38 INFO - PROCESS | 1740 | ++DOCSHELL 10441800 == 34 [pid = 1740] [id = 586] 02:33:38 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (1047C400) [pid = 1740] [serial = 1758] [outer = 00000000] 02:33:38 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (1281C000) [pid = 1740] [serial = 1759] [outer = 1047C400] 02:33:38 INFO - PROCESS | 1740 | 1466588018859 Marionette DEBUG loaded listener.js 02:33:38 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (13116800) [pid = 1740] [serial = 1760] [outer = 1047C400] 02:33:39 INFO - PROCESS | 1740 | 1466588019649 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 02:33:39 INFO - PROCESS | 1740 | 1466588019748 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 02:33:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 02:33:39 INFO - PROCESS | 1740 | 1466588019755 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 02:33:39 INFO - PROCESS | 1740 | 1466588019758 Marionette TRACE conn3 <- [1,2310,null,{}] 02:33:39 INFO - PROCESS | 1740 | 1466588019761 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:39 INFO - PROCESS | 1740 | 1466588019764 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:39 INFO - PROCESS | 1740 | 1466588019908 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 02:33:40 INFO - PROCESS | 1740 | 1466588020057 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:40 INFO - PROCESS | 1740 | 1466588020060 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:40 INFO - PROCESS | 1740 | ++DOCSHELL 1500C000 == 35 [pid = 1740] [id = 587] 02:33:40 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (1500E800) [pid = 1740] [serial = 1761] [outer = 00000000] 02:33:40 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (155D6000) [pid = 1740] [serial = 1762] [outer = 1500E800] 02:33:40 INFO - PROCESS | 1740 | 1466588020118 Marionette DEBUG loaded listener.js 02:33:40 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (15ADC800) [pid = 1740] [serial = 1763] [outer = 1500E800] 02:33:40 INFO - PROCESS | 1740 | --DOCSHELL 0C76DC00 == 34 [pid = 1740] [id = 584] 02:33:40 INFO - PROCESS | 1740 | --DOCSHELL 11205800 == 33 [pid = 1740] [id = 583] 02:33:40 INFO - PROCESS | 1740 | --DOCSHELL 16282800 == 32 [pid = 1740] [id = 582] 02:33:40 INFO - PROCESS | 1740 | --DOCSHELL 165E7000 == 31 [pid = 1740] [id = 581] 02:33:40 INFO - PROCESS | 1740 | --DOCSHELL 155D6400 == 30 [pid = 1740] [id = 580] 02:33:40 INFO - PROCESS | 1740 | --DOCSHELL 1557EC00 == 29 [pid = 1740] [id = 579] 02:33:40 INFO - PROCESS | 1740 | --DOCSHELL 131E5400 == 28 [pid = 1740] [id = 578] 02:33:40 INFO - PROCESS | 1740 | --DOCSHELL 110DE400 == 27 [pid = 1740] [id = 577] 02:33:40 INFO - PROCESS | 1740 | --DOCSHELL 12BD0800 == 26 [pid = 1740] [id = 576] 02:33:40 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (18263000) [pid = 1740] [serial = 1682] [outer = 00000000] [url = about:blank] 02:33:40 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (1995A400) [pid = 1740] [serial = 1715] [outer = 00000000] [url = about:blank] 02:33:40 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (1998BC00) [pid = 1740] [serial = 1718] [outer = 00000000] [url = about:blank] 02:33:40 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (19985400) [pid = 1740] [serial = 1717] [outer = 00000000] [url = about:blank] 02:33:40 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (1710C000) [pid = 1740] [serial = 1702] [outer = 00000000] [url = about:blank] 02:33:40 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (18456C00) [pid = 1740] [serial = 1705] [outer = 00000000] [url = about:blank] 02:33:40 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (17755000) [pid = 1740] [serial = 1703] [outer = 00000000] [url = about:blank] 02:33:40 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (1876E000) [pid = 1740] [serial = 1708] [outer = 00000000] [url = about:blank] 02:33:40 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (16283000) [pid = 1740] [serial = 1696] [outer = 00000000] [url = about:blank] 02:33:40 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (162E0C00) [pid = 1740] [serial = 1697] [outer = 00000000] [url = about:blank] 02:33:40 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (10434000) [pid = 1740] [serial = 1684] [outer = 00000000] [url = about:blank] 02:33:40 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (10A58C00) [pid = 1740] [serial = 1685] [outer = 00000000] [url = about:blank] 02:33:40 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (15582C00) [pid = 1740] [serial = 1687] [outer = 00000000] [url = about:blank] 02:33:40 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (155D3000) [pid = 1740] [serial = 1688] [outer = 00000000] [url = about:blank] 02:33:40 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (14370C00) [pid = 1740] [serial = 1693] [outer = 00000000] [url = about:blank] 02:33:40 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (15001400) [pid = 1740] [serial = 1694] [outer = 00000000] [url = about:blank] 02:33:40 INFO - PROCESS | 1740 | --DOMWINDOW == 68 (16ECC800) [pid = 1740] [serial = 1699] [outer = 00000000] [url = about:blank] 02:33:40 INFO - PROCESS | 1740 | --DOMWINDOW == 67 (110F5000) [pid = 1740] [serial = 1690] [outer = 00000000] [url = about:blank] 02:33:40 INFO - PROCESS | 1740 | --DOMWINDOW == 66 (12B08C00) [pid = 1740] [serial = 1691] [outer = 00000000] [url = about:blank] 02:33:40 INFO - PROCESS | 1740 | --DOMWINDOW == 65 (1845B400) [pid = 1740] [serial = 1706] [outer = 00000000] [url = about:blank] 02:33:40 INFO - PROCESS | 1740 | --DOMWINDOW == 64 (18776C00) [pid = 1740] [serial = 1709] [outer = 00000000] [url = about:blank] 02:33:40 INFO - PROCESS | 1740 | --DOMWINDOW == 63 (18776000) [pid = 1740] [serial = 1714] [outer = 00000000] [url = about:blank] 02:33:40 INFO - PROCESS | 1740 | --DOMWINDOW == 62 (165EB800) [pid = 1740] [serial = 1711] [outer = 00000000] [url = about:blank] 02:33:40 INFO - PROCESS | 1740 | --DOMWINDOW == 61 (16C17800) [pid = 1740] [serial = 1712] [outer = 00000000] [url = about:blank] 02:33:40 INFO - PROCESS | 1740 | --DOMWINDOW == 60 (16ED6C00) [pid = 1740] [serial = 1700] [outer = 00000000] [url = about:blank] 02:33:41 INFO - PROCESS | 1740 | 1466588021000 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 02:33:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 02:33:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1329ms 02:33:41 INFO - PROCESS | 1740 | 1466588021065 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 02:33:41 INFO - PROCESS | 1740 | 1466588021068 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 02:33:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 02:33:41 INFO - PROCESS | 1740 | 1466588021073 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 02:33:41 INFO - PROCESS | 1740 | 1466588021076 Marionette TRACE conn3 <- [1,2314,null,{}] 02:33:41 INFO - PROCESS | 1740 | 1466588021081 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:41 INFO - PROCESS | 1740 | 1466588021083 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:41 INFO - PROCESS | 1740 | 1466588021170 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 02:33:41 INFO - PROCESS | 1740 | 1466588021183 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:41 INFO - PROCESS | 1740 | 1466588021185 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:41 INFO - PROCESS | 1740 | ++DOCSHELL 110DC400 == 27 [pid = 1740] [id = 588] 02:33:41 INFO - PROCESS | 1740 | ++DOMWINDOW == 61 (11202000) [pid = 1740] [serial = 1764] [outer = 00000000] 02:33:41 INFO - PROCESS | 1740 | ++DOMWINDOW == 62 (12DC7400) [pid = 1740] [serial = 1765] [outer = 11202000] 02:33:41 INFO - PROCESS | 1740 | 1466588021233 Marionette DEBUG loaded listener.js 02:33:41 INFO - PROCESS | 1740 | ++DOMWINDOW == 63 (13149800) [pid = 1740] [serial = 1766] [outer = 11202000] 02:33:41 INFO - PROCESS | 1740 | 1466588021815 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 02:33:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 02:33:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 744ms 02:33:41 INFO - PROCESS | 1740 | 1466588021842 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 02:33:41 INFO - PROCESS | 1740 | 1466588021846 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 02:33:41 INFO - PROCESS | 1740 | 1466588021852 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 02:33:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 02:33:41 INFO - PROCESS | 1740 | 1466588021854 Marionette TRACE conn3 <- [1,2318,null,{}] 02:33:41 INFO - PROCESS | 1740 | 1466588021858 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:41 INFO - PROCESS | 1740 | 1466588021861 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:41 INFO - PROCESS | 1740 | 1466588021943 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 02:33:41 INFO - PROCESS | 1740 | 1466588021949 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:41 INFO - PROCESS | 1740 | 1466588021951 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:41 INFO - PROCESS | 1740 | ++DOCSHELL 14379000 == 28 [pid = 1740] [id = 589] 02:33:41 INFO - PROCESS | 1740 | ++DOMWINDOW == 64 (14379400) [pid = 1740] [serial = 1767] [outer = 00000000] 02:33:41 INFO - PROCESS | 1740 | ++DOMWINDOW == 65 (15183800) [pid = 1740] [serial = 1768] [outer = 14379400] 02:33:41 INFO - PROCESS | 1740 | 1466588021997 Marionette DEBUG loaded listener.js 02:33:42 INFO - PROCESS | 1740 | ++DOMWINDOW == 66 (15583400) [pid = 1740] [serial = 1769] [outer = 14379400] 02:33:42 INFO - PROCESS | 1740 | 1466588022468 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 02:33:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 02:33:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 633ms 02:33:42 INFO - PROCESS | 1740 | 1466588022491 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 02:33:42 INFO - PROCESS | 1740 | 1466588022495 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 02:33:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 02:33:42 INFO - PROCESS | 1740 | 1466588022505 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 02:33:42 INFO - PROCESS | 1740 | 1466588022509 Marionette TRACE conn3 <- [1,2322,null,{}] 02:33:42 INFO - PROCESS | 1740 | 1466588022520 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:42 INFO - PROCESS | 1740 | 1466588022524 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:42 INFO - PROCESS | 1740 | 1466588022606 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 02:33:42 INFO - PROCESS | 1740 | 1466588022614 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:42 INFO - PROCESS | 1740 | 1466588022617 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:42 INFO - PROCESS | 1740 | ++DOCSHELL 162D7C00 == 29 [pid = 1740] [id = 590] 02:33:42 INFO - PROCESS | 1740 | ++DOMWINDOW == 67 (162D8000) [pid = 1740] [serial = 1770] [outer = 00000000] 02:33:42 INFO - PROCESS | 1740 | ++DOMWINDOW == 68 (162E0800) [pid = 1740] [serial = 1771] [outer = 162D8000] 02:33:42 INFO - PROCESS | 1740 | 1466588022663 Marionette DEBUG loaded listener.js 02:33:42 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (165EAC00) [pid = 1740] [serial = 1772] [outer = 162D8000] 02:33:43 INFO - PROCESS | 1740 | 1466588023130 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 02:33:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 02:33:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 696ms 02:33:43 INFO - PROCESS | 1740 | 1466588023206 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 02:33:43 INFO - PROCESS | 1740 | 1466588023209 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 02:33:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 02:33:43 INFO - PROCESS | 1740 | 1466588023213 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 02:33:43 INFO - PROCESS | 1740 | 1466588023215 Marionette TRACE conn3 <- [1,2326,null,{}] 02:33:43 INFO - PROCESS | 1740 | 1466588023218 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:43 INFO - PROCESS | 1740 | 1466588023220 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:43 INFO - PROCESS | 1740 | 1466588023331 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 02:33:43 INFO - PROCESS | 1740 | 1466588023338 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:43 INFO - PROCESS | 1740 | 1466588023340 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:43 INFO - PROCESS | 1740 | ++DOCSHELL 16C71400 == 30 [pid = 1740] [id = 591] 02:33:43 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (16ECD400) [pid = 1740] [serial = 1773] [outer = 00000000] 02:33:43 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (16ED9400) [pid = 1740] [serial = 1774] [outer = 16ECD400] 02:33:43 INFO - PROCESS | 1740 | 1466588023384 Marionette DEBUG loaded listener.js 02:33:43 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (17040400) [pid = 1740] [serial = 1775] [outer = 16ECD400] 02:33:43 INFO - PROCESS | 1740 | 1466588023864 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 02:33:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 02:33:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 696ms 02:33:43 INFO - PROCESS | 1740 | 1466588023911 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 02:33:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 02:33:43 INFO - PROCESS | 1740 | 1466588023913 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 02:33:43 INFO - PROCESS | 1740 | 1466588023917 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 02:33:43 INFO - PROCESS | 1740 | 1466588023918 Marionette TRACE conn3 <- [1,2330,null,{}] 02:33:43 INFO - PROCESS | 1740 | 1466588023929 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:43 INFO - PROCESS | 1740 | 1466588023931 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:44 INFO - PROCESS | 1740 | 1466588024041 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 02:33:44 INFO - PROCESS | 1740 | 1466588024050 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:44 INFO - PROCESS | 1740 | 1466588024052 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:44 INFO - PROCESS | 1740 | ++DOCSHELL 162E1000 == 31 [pid = 1740] [id = 592] 02:33:44 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (16C12800) [pid = 1740] [serial = 1776] [outer = 00000000] 02:33:44 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (17749400) [pid = 1740] [serial = 1777] [outer = 16C12800] 02:33:44 INFO - PROCESS | 1740 | 1466588024095 Marionette DEBUG loaded listener.js 02:33:44 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (17756400) [pid = 1740] [serial = 1778] [outer = 16C12800] 02:33:44 INFO - PROCESS | 1740 | 1466588024588 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 02:33:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 02:33:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 696ms 02:33:44 INFO - PROCESS | 1740 | 1466588024649 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 02:33:44 INFO - PROCESS | 1740 | 1466588024651 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 02:33:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 02:33:44 INFO - PROCESS | 1740 | 1466588024654 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 02:33:44 INFO - PROCESS | 1740 | 1466588024656 Marionette TRACE conn3 <- [1,2334,null,{}] 02:33:44 INFO - PROCESS | 1740 | 1466588024659 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:44 INFO - PROCESS | 1740 | 1466588024665 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:44 INFO - PROCESS | 1740 | 1466588024827 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 02:33:44 INFO - PROCESS | 1740 | 1466588024855 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:44 INFO - PROCESS | 1740 | 1466588024857 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:44 INFO - PROCESS | 1740 | ++DOCSHELL 16ED8400 == 32 [pid = 1740] [id = 593] 02:33:44 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (17AD7000) [pid = 1740] [serial = 1779] [outer = 00000000] 02:33:44 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (1826D400) [pid = 1740] [serial = 1780] [outer = 17AD7000] 02:33:44 INFO - PROCESS | 1740 | 1466588024900 Marionette DEBUG loaded listener.js 02:33:44 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (18263400) [pid = 1740] [serial = 1781] [outer = 17AD7000] 02:33:45 INFO - PROCESS | 1740 | 1466588025341 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 02:33:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 02:33:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 744ms 02:33:45 INFO - PROCESS | 1740 | 1466588025395 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 02:33:45 INFO - PROCESS | 1740 | 1466588025397 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 02:33:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 02:33:45 INFO - PROCESS | 1740 | 1466588025400 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 02:33:45 INFO - PROCESS | 1740 | 1466588025402 Marionette TRACE conn3 <- [1,2338,null,{}] 02:33:45 INFO - PROCESS | 1740 | 1466588025411 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:45 INFO - PROCESS | 1740 | 1466588025413 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:45 INFO - PROCESS | 1740 | 1466588025523 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 02:33:45 INFO - PROCESS | 1740 | 1466588025531 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:45 INFO - PROCESS | 1740 | 1466588025533 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:45 INFO - PROCESS | 1740 | ++DOCSHELL 1847AC00 == 33 [pid = 1740] [id = 594] 02:33:45 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (18777000) [pid = 1740] [serial = 1782] [outer = 00000000] 02:33:45 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (19959000) [pid = 1740] [serial = 1783] [outer = 18777000] 02:33:45 INFO - PROCESS | 1740 | 1466588025577 Marionette DEBUG loaded listener.js 02:33:45 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (19959400) [pid = 1740] [serial = 1784] [outer = 18777000] 02:33:45 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (12DC3400) [pid = 1740] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 02:33:45 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (131EAC00) [pid = 1740] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 02:33:45 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (1120A000) [pid = 1740] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 02:33:45 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (15584800) [pid = 1740] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 02:33:45 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (16C73800) [pid = 1740] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 02:33:45 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (0F2A5000) [pid = 1740] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 02:33:45 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (11CCE400) [pid = 1740] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 02:33:45 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (1627DC00) [pid = 1740] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 02:33:45 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (1876D000) [pid = 1740] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 02:33:45 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (165E7400) [pid = 1740] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 02:33:45 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (11269400) [pid = 1740] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 02:33:45 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (15D57000) [pid = 1740] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 02:33:46 INFO - PROCESS | 1740 | 1466588026110 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 02:33:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 02:33:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 744ms 02:33:46 INFO - PROCESS | 1740 | 1466588026141 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 02:33:46 INFO - PROCESS | 1740 | 1466588026143 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 02:33:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 02:33:46 INFO - PROCESS | 1740 | 1466588026146 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 02:33:46 INFO - PROCESS | 1740 | 1466588026148 Marionette TRACE conn3 <- [1,2342,null,{}] 02:33:46 INFO - PROCESS | 1740 | 1466588026151 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:46 INFO - PROCESS | 1740 | 1466588026153 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:46 INFO - PROCESS | 1740 | 1466588026254 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 02:33:46 INFO - PROCESS | 1740 | 1466588026259 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:46 INFO - PROCESS | 1740 | 1466588026261 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:46 INFO - PROCESS | 1740 | ++DOCSHELL 110F4800 == 34 [pid = 1740] [id = 595] 02:33:46 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (1146FC00) [pid = 1740] [serial = 1785] [outer = 00000000] 02:33:46 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (16A64C00) [pid = 1740] [serial = 1786] [outer = 1146FC00] 02:33:46 INFO - PROCESS | 1740 | 1466588026305 Marionette DEBUG loaded listener.js 02:33:46 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (180C5000) [pid = 1740] [serial = 1787] [outer = 1146FC00] 02:33:46 INFO - PROCESS | 1740 | 1466588026809 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 02:33:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 02:33:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 697ms 02:33:46 INFO - PROCESS | 1740 | 1466588026879 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 02:33:46 INFO - PROCESS | 1740 | 1466588026881 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 02:33:46 INFO - PROCESS | 1740 | 1466588026884 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 02:33:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 02:33:46 INFO - PROCESS | 1740 | 1466588026886 Marionette TRACE conn3 <- [1,2346,null,{}] 02:33:46 INFO - PROCESS | 1740 | 1466588026889 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:46 INFO - PROCESS | 1740 | 1466588026891 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:46 INFO - PROCESS | 1740 | 1466588026970 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 02:33:46 INFO - PROCESS | 1740 | 1466588026975 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:46 INFO - PROCESS | 1740 | 1466588026977 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:46 INFO - PROCESS | 1740 | ++DOCSHELL 16285000 == 35 [pid = 1740] [id = 596] 02:33:46 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (169CDC00) [pid = 1740] [serial = 1788] [outer = 00000000] 02:33:47 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (19981800) [pid = 1740] [serial = 1789] [outer = 169CDC00] 02:33:47 INFO - PROCESS | 1740 | 1466588027029 Marionette DEBUG loaded listener.js 02:33:47 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (19986800) [pid = 1740] [serial = 1790] [outer = 169CDC00] 02:33:47 INFO - PROCESS | 1740 | 1466588027479 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 02:33:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 02:33:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 633ms 02:33:47 INFO - PROCESS | 1740 | 1466588027522 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 02:33:47 INFO - PROCESS | 1740 | 1466588027524 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 02:33:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 02:33:47 INFO - PROCESS | 1740 | 1466588027528 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 02:33:47 INFO - PROCESS | 1740 | 1466588027530 Marionette TRACE conn3 <- [1,2350,null,{}] 02:33:47 INFO - PROCESS | 1740 | 1466588027533 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:47 INFO - PROCESS | 1740 | 1466588027535 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:47 INFO - PROCESS | 1740 | 1466588027611 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 02:33:47 INFO - PROCESS | 1740 | 1466588027616 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:47 INFO - PROCESS | 1740 | 1466588027618 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:47 INFO - PROCESS | 1740 | ++DOCSHELL 18776C00 == 36 [pid = 1740] [id = 597] 02:33:47 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (19989400) [pid = 1740] [serial = 1791] [outer = 00000000] 02:33:47 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (19D48400) [pid = 1740] [serial = 1792] [outer = 19989400] 02:33:47 INFO - PROCESS | 1740 | 1466588027697 Marionette DEBUG loaded listener.js 02:33:47 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (19D4B400) [pid = 1740] [serial = 1793] [outer = 19989400] 02:33:48 INFO - PROCESS | 1740 | 1466588028365 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 02:33:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 02:33:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 918ms 02:33:48 INFO - PROCESS | 1740 | 1466588028433 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 02:33:48 INFO - PROCESS | 1740 | 1466588028438 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 02:33:48 INFO - PROCESS | 1740 | 1466588028442 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 02:33:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 02:33:48 INFO - PROCESS | 1740 | 1466588028448 Marionette TRACE conn3 <- [1,2354,null,{}] 02:33:48 INFO - PROCESS | 1740 | 1466588028453 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:48 INFO - PROCESS | 1740 | 1466588028456 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:48 INFO - PROCESS | 1740 | 1466588028567 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 02:33:48 INFO - PROCESS | 1740 | 1466588028683 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:48 INFO - PROCESS | 1740 | 1466588028686 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:48 INFO - PROCESS | 1740 | ++DOCSHELL 11CCD400 == 37 [pid = 1740] [id = 598] 02:33:48 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (1281D000) [pid = 1740] [serial = 1794] [outer = 00000000] 02:33:48 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (1365CC00) [pid = 1740] [serial = 1795] [outer = 1281D000] 02:33:48 INFO - PROCESS | 1740 | 1466588028743 Marionette DEBUG loaded listener.js 02:33:48 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (15187400) [pid = 1740] [serial = 1796] [outer = 1281D000] 02:33:49 INFO - PROCESS | 1740 | 1466588029421 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 02:33:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 02:33:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1012ms 02:33:49 INFO - PROCESS | 1740 | 1466588029479 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 02:33:49 INFO - PROCESS | 1740 | 1466588029484 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 02:33:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 02:33:49 INFO - PROCESS | 1740 | 1466588029490 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 02:33:49 INFO - PROCESS | 1740 | 1466588029493 Marionette TRACE conn3 <- [1,2358,null,{}] 02:33:49 INFO - PROCESS | 1740 | 1466588029497 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:49 INFO - PROCESS | 1740 | 1466588029500 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:49 INFO - PROCESS | 1740 | 1466588029613 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 02:33:49 INFO - PROCESS | 1740 | 1466588029755 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:49 INFO - PROCESS | 1740 | 1466588029757 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:49 INFO - PROCESS | 1740 | ++DOCSHELL 15AD1800 == 38 [pid = 1740] [id = 599] 02:33:49 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (15F81800) [pid = 1740] [serial = 1797] [outer = 00000000] 02:33:49 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (169D5800) [pid = 1740] [serial = 1798] [outer = 15F81800] 02:33:49 INFO - PROCESS | 1740 | 1466588029814 Marionette DEBUG loaded listener.js 02:33:49 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (16ED0000) [pid = 1740] [serial = 1799] [outer = 15F81800] 02:33:50 INFO - PROCESS | 1740 | 1466588030431 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 02:33:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 02:33:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1013ms 02:33:50 INFO - PROCESS | 1740 | 1466588030492 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 02:33:50 INFO - PROCESS | 1740 | 1466588030495 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 02:33:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 02:33:50 INFO - PROCESS | 1740 | 1466588030498 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 02:33:50 INFO - PROCESS | 1740 | 1466588030502 Marionette TRACE conn3 <- [1,2362,null,{}] 02:33:50 INFO - PROCESS | 1740 | 1466588030513 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:50 INFO - PROCESS | 1740 | 1466588030518 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:50 INFO - PROCESS | 1740 | 1466588030624 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 02:33:50 INFO - PROCESS | 1740 | 1466588030765 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:50 INFO - PROCESS | 1740 | 1466588030768 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:50 INFO - PROCESS | 1740 | ++DOCSHELL 19987400 == 39 [pid = 1740] [id = 600] 02:33:50 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (19989000) [pid = 1740] [serial = 1800] [outer = 00000000] 02:33:50 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (19D46400) [pid = 1740] [serial = 1801] [outer = 19989000] 02:33:50 INFO - PROCESS | 1740 | 1466588030825 Marionette DEBUG loaded listener.js 02:33:50 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (19F22400) [pid = 1740] [serial = 1802] [outer = 19989000] 02:33:51 INFO - PROCESS | 1740 | 1466588031542 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 02:33:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 02:33:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1108ms 02:33:51 INFO - PROCESS | 1740 | 1466588031600 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 02:33:51 INFO - PROCESS | 1740 | 1466588031604 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 02:33:51 INFO - PROCESS | 1740 | 1466588031610 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 02:33:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 02:33:51 INFO - PROCESS | 1740 | 1466588031613 Marionette TRACE conn3 <- [1,2366,null,{}] 02:33:51 INFO - PROCESS | 1740 | 1466588031618 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:51 INFO - PROCESS | 1740 | 1466588031621 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:51 INFO - PROCESS | 1740 | 1466588031722 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 02:33:51 INFO - PROCESS | 1740 | 1466588031903 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:51 INFO - PROCESS | 1740 | 1466588031906 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:51 INFO - PROCESS | 1740 | ++DOCSHELL 13129800 == 40 [pid = 1740] [id = 601] 02:33:51 INFO - PROCESS | 1740 | ++DOMWINDOW == 88 (13154000) [pid = 1740] [serial = 1803] [outer = 00000000] 02:33:51 INFO - PROCESS | 1740 | ++DOMWINDOW == 89 (1327E400) [pid = 1740] [serial = 1804] [outer = 13154000] 02:33:51 INFO - PROCESS | 1740 | 1466588031960 Marionette DEBUG loaded listener.js 02:33:52 INFO - PROCESS | 1740 | ++DOMWINDOW == 90 (139ABC00) [pid = 1740] [serial = 1805] [outer = 13154000] 02:33:53 INFO - PROCESS | 1740 | --DOCSHELL 16285000 == 39 [pid = 1740] [id = 596] 02:33:53 INFO - PROCESS | 1740 | --DOCSHELL 110F4800 == 38 [pid = 1740] [id = 595] 02:33:53 INFO - PROCESS | 1740 | --DOCSHELL 1847AC00 == 37 [pid = 1740] [id = 594] 02:33:53 INFO - PROCESS | 1740 | --DOCSHELL 16ED8400 == 36 [pid = 1740] [id = 593] 02:33:53 INFO - PROCESS | 1740 | --DOCSHELL 162E1000 == 35 [pid = 1740] [id = 592] 02:33:53 INFO - PROCESS | 1740 | --DOCSHELL 16C71400 == 34 [pid = 1740] [id = 591] 02:33:53 INFO - PROCESS | 1740 | --DOCSHELL 162D7C00 == 33 [pid = 1740] [id = 590] 02:33:53 INFO - PROCESS | 1740 | --DOCSHELL 14379000 == 32 [pid = 1740] [id = 589] 02:33:53 INFO - PROCESS | 1740 | --DOCSHELL 110DC400 == 31 [pid = 1740] [id = 588] 02:33:53 INFO - PROCESS | 1740 | --DOCSHELL 1557E400 == 30 [pid = 1740] [id = 585] 02:33:53 INFO - PROCESS | 1740 | --DOCSHELL 10441800 == 29 [pid = 1740] [id = 586] 02:33:53 INFO - PROCESS | 1740 | --DOCSHELL 1500C000 == 28 [pid = 1740] [id = 587] 02:33:53 INFO - PROCESS | 1740 | --DOCSHELL 15AD1800 == 27 [pid = 1740] [id = 599] 02:33:53 INFO - PROCESS | 1740 | --DOCSHELL 19987400 == 26 [pid = 1740] [id = 600] 02:33:53 INFO - PROCESS | 1740 | --DOCSHELL 18776C00 == 25 [pid = 1740] [id = 597] 02:33:53 INFO - PROCESS | 1740 | --DOCSHELL 11CCD400 == 24 [pid = 1740] [id = 598] 02:33:53 INFO - PROCESS | 1740 | --DOMWINDOW == 89 (131EC800) [pid = 1740] [serial = 1730] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 1740 | --DOMWINDOW == 88 (13147800) [pid = 1740] [serial = 1729] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 1740 | --DOMWINDOW == 87 (1365A400) [pid = 1740] [serial = 1735] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (136F6400) [pid = 1740] [serial = 1736] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (11AEE400) [pid = 1740] [serial = 1732] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (11CD1800) [pid = 1740] [serial = 1733] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (155D7400) [pid = 1740] [serial = 1738] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (17041000) [pid = 1740] [serial = 1747] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (17757800) [pid = 1740] [serial = 1754] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (1500F400) [pid = 1740] [serial = 1721] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (136FC400) [pid = 1740] [serial = 1720] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (16C13000) [pid = 1740] [serial = 1724] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (165E9000) [pid = 1740] [serial = 1723] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (19D48C00) [pid = 1740] [serial = 1727] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (19984400) [pid = 1740] [serial = 1726] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (165F1800) [pid = 1740] [serial = 1744] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (1500B800) [pid = 1740] [serial = 1750] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (17EAA000) [pid = 1740] [serial = 1753] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (1776AC00) [pid = 1740] [serial = 1748] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (18460400) [pid = 1740] [serial = 1756] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (162DB800) [pid = 1740] [serial = 1741] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 1740 | --DOMWINDOW == 68 (16A7F800) [pid = 1740] [serial = 1745] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 1740 | --DOMWINDOW == 67 (162E3C00) [pid = 1740] [serial = 1742] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 1740 | --DOMWINDOW == 66 (1583BC00) [pid = 1740] [serial = 1739] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 1740 | --DOMWINDOW == 65 (13275400) [pid = 1740] [serial = 1751] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 1740 | 1466588033181 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 02:33:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 02:33:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1630ms 02:33:53 INFO - PROCESS | 1740 | 1466588033284 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 02:33:53 INFO - PROCESS | 1740 | 1466588033288 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 02:33:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 02:33:53 INFO - PROCESS | 1740 | 1466588033296 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 02:33:53 INFO - PROCESS | 1740 | 1466588033300 Marionette TRACE conn3 <- [1,2370,null,{}] 02:33:53 INFO - PROCESS | 1740 | 1466588033305 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:53 INFO - PROCESS | 1740 | 1466588033309 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:53 INFO - PROCESS | 1740 | 1466588033393 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 02:33:53 INFO - PROCESS | 1740 | 1466588033400 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:53 INFO - PROCESS | 1740 | 1466588033405 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:53 INFO - PROCESS | 1740 | ++DOCSHELL 10A73C00 == 25 [pid = 1740] [id = 602] 02:33:53 INFO - PROCESS | 1740 | ++DOMWINDOW == 66 (10A74400) [pid = 1740] [serial = 1806] [outer = 00000000] 02:33:53 INFO - PROCESS | 1740 | ++DOMWINDOW == 67 (10E8E000) [pid = 1740] [serial = 1807] [outer = 10A74400] 02:33:53 INFO - PROCESS | 1740 | 1466588033452 Marionette DEBUG loaded listener.js 02:33:53 INFO - PROCESS | 1740 | ++DOMWINDOW == 68 (10E93C00) [pid = 1740] [serial = 1808] [outer = 10A74400] 02:33:53 INFO - PROCESS | 1740 | 1466588033968 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 02:33:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 02:33:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 697ms 02:33:54 INFO - PROCESS | 1740 | 1466588033997 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 02:33:54 INFO - PROCESS | 1740 | 1466588034002 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 02:33:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 02:33:54 INFO - PROCESS | 1740 | 1466588034008 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 02:33:54 INFO - PROCESS | 1740 | 1466588034011 Marionette TRACE conn3 <- [1,2374,null,{}] 02:33:54 INFO - PROCESS | 1740 | 1466588034014 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:54 INFO - PROCESS | 1740 | 1466588034017 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:54 INFO - PROCESS | 1740 | 1466588034101 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 02:33:54 INFO - PROCESS | 1740 | 1466588034110 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:54 INFO - PROCESS | 1740 | 1466588034112 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:54 INFO - PROCESS | 1740 | ++DOCSHELL 131EB000 == 26 [pid = 1740] [id = 603] 02:33:54 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (131EB800) [pid = 1740] [serial = 1809] [outer = 00000000] 02:33:54 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (13275400) [pid = 1740] [serial = 1810] [outer = 131EB800] 02:33:54 INFO - PROCESS | 1740 | 1466588034162 Marionette DEBUG loaded listener.js 02:33:54 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (136F1000) [pid = 1740] [serial = 1811] [outer = 131EB800] 02:33:54 INFO - PROCESS | 1740 | 1466588034699 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 02:33:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 02:33:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 712ms 02:33:54 INFO - PROCESS | 1740 | 1466588034739 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 02:33:54 INFO - PROCESS | 1740 | 1466588034741 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 02:33:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 02:33:54 INFO - PROCESS | 1740 | 1466588034745 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 02:33:54 INFO - PROCESS | 1740 | 1466588034748 Marionette TRACE conn3 <- [1,2378,null,{}] 02:33:54 INFO - PROCESS | 1740 | 1466588034786 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:54 INFO - PROCESS | 1740 | 1466588034791 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:54 INFO - PROCESS | 1740 | 1466588034921 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 02:33:54 INFO - PROCESS | 1740 | 1466588034936 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:54 INFO - PROCESS | 1740 | 1466588034939 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:54 INFO - PROCESS | 1740 | ++DOCSHELL 15084400 == 27 [pid = 1740] [id = 604] 02:33:54 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (15183000) [pid = 1740] [serial = 1812] [outer = 00000000] 02:33:54 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (155D9000) [pid = 1740] [serial = 1813] [outer = 15183000] 02:33:54 INFO - PROCESS | 1740 | 1466588034987 Marionette DEBUG loaded listener.js 02:33:55 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (1583C000) [pid = 1740] [serial = 1814] [outer = 15183000] 02:33:55 INFO - PROCESS | 1740 | 1466588035413 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 02:33:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 02:33:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 712ms 02:33:55 INFO - PROCESS | 1740 | 1466588035444 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 02:33:55 INFO - PROCESS | 1740 | 1466588035447 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 02:33:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 02:33:55 INFO - PROCESS | 1740 | 1466588035450 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 02:33:55 INFO - PROCESS | 1740 | 1466588035452 Marionette TRACE conn3 <- [1,2382,null,{}] 02:33:55 INFO - PROCESS | 1740 | 1466588035455 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:55 INFO - PROCESS | 1740 | 1466588035467 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:55 INFO - PROCESS | 1740 | 1466588035593 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 02:33:55 INFO - PROCESS | 1740 | 1466588035613 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:55 INFO - PROCESS | 1740 | 1466588035615 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:55 INFO - PROCESS | 1740 | ++DOCSHELL 1583A800 == 28 [pid = 1740] [id = 605] 02:33:55 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (15AD7400) [pid = 1740] [serial = 1815] [outer = 00000000] 02:33:55 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (162D9C00) [pid = 1740] [serial = 1816] [outer = 15AD7400] 02:33:55 INFO - PROCESS | 1740 | 1466588035659 Marionette DEBUG loaded listener.js 02:33:55 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (165E7C00) [pid = 1740] [serial = 1817] [outer = 15AD7400] 02:33:56 INFO - PROCESS | 1740 | 1466588036123 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:33:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 02:33:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 696ms 02:33:56 INFO - PROCESS | 1740 | 1466588036149 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 02:33:56 INFO - PROCESS | 1740 | 1466588036151 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 02:33:56 INFO - PROCESS | 1740 | 1466588036154 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 02:33:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 02:33:56 INFO - PROCESS | 1740 | 1466588036156 Marionette TRACE conn3 <- [1,2386,null,{}] 02:33:56 INFO - PROCESS | 1740 | 1466588036160 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:56 INFO - PROCESS | 1740 | 1466588036162 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:56 INFO - PROCESS | 1740 | 1466588036299 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 02:33:56 INFO - PROCESS | 1740 | 1466588036304 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:56 INFO - PROCESS | 1740 | 1466588036306 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:56 INFO - PROCESS | 1740 | ++DOCSHELL 165EC400 == 29 [pid = 1740] [id = 606] 02:33:56 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (165ED000) [pid = 1740] [serial = 1818] [outer = 00000000] 02:33:56 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (16C15C00) [pid = 1740] [serial = 1819] [outer = 165ED000] 02:33:56 INFO - PROCESS | 1740 | 1466588036350 Marionette DEBUG loaded listener.js 02:33:56 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (16C74C00) [pid = 1740] [serial = 1820] [outer = 165ED000] 02:33:56 INFO - PROCESS | 1740 | 1466588036783 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 02:33:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 02:33:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 696ms 02:33:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 02:33:56 INFO - PROCESS | 1740 | 1466588036854 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 02:33:56 INFO - PROCESS | 1740 | 1466588036856 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 02:33:56 INFO - PROCESS | 1740 | 1466588036860 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 02:33:56 INFO - PROCESS | 1740 | 1466588036862 Marionette TRACE conn3 <- [1,2390,null,{}] 02:33:56 INFO - PROCESS | 1740 | 1466588036865 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:56 INFO - PROCESS | 1740 | 1466588036871 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:57 INFO - PROCESS | 1740 | 1466588037069 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 02:33:57 INFO - PROCESS | 1740 | 1466588037130 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:57 INFO - PROCESS | 1740 | 1466588037132 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:57 INFO - PROCESS | 1740 | ++DOCSHELL 17041C00 == 30 [pid = 1740] [id = 607] 02:33:57 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (17042400) [pid = 1740] [serial = 1821] [outer = 00000000] 02:33:57 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (17750400) [pid = 1740] [serial = 1822] [outer = 17042400] 02:33:57 INFO - PROCESS | 1740 | 1466588037175 Marionette DEBUG loaded listener.js 02:33:57 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (17ACD000) [pid = 1740] [serial = 1823] [outer = 17042400] 02:33:57 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (17AD2800) [pid = 1740] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 02:33:57 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (162D8000) [pid = 1740] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 02:33:57 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (19989400) [pid = 1740] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 02:33:57 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (14379400) [pid = 1740] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 02:33:57 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (1500E800) [pid = 1740] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 02:33:57 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (16ECD400) [pid = 1740] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 02:33:57 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (16C12800) [pid = 1740] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 02:33:57 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (1047C400) [pid = 1740] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 02:33:57 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (17AD7000) [pid = 1740] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 02:33:57 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (18777000) [pid = 1740] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 02:33:57 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (1146FC00) [pid = 1740] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 02:33:57 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (11202000) [pid = 1740] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 02:33:57 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (169CDC00) [pid = 1740] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 02:33:57 INFO - PROCESS | 1740 | 1466588037886 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 02:33:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 02:33:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1045ms 02:33:57 INFO - PROCESS | 1740 | 1466588037932 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 02:33:57 INFO - PROCESS | 1740 | 1466588037934 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 02:33:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 02:33:57 INFO - PROCESS | 1740 | 1466588037937 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 02:33:57 INFO - PROCESS | 1740 | 1466588037939 Marionette TRACE conn3 <- [1,2394,null,{}] 02:33:57 INFO - PROCESS | 1740 | 1466588037942 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:57 INFO - PROCESS | 1740 | 1466588037944 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:58 INFO - PROCESS | 1740 | 1466588038038 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 02:33:58 INFO - PROCESS | 1740 | 1466588038043 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:58 INFO - PROCESS | 1740 | 1466588038045 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:58 INFO - PROCESS | 1740 | ++DOCSHELL 1036D800 == 31 [pid = 1740] [id = 608] 02:33:58 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (103C8400) [pid = 1740] [serial = 1824] [outer = 00000000] 02:33:58 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (131ECC00) [pid = 1740] [serial = 1825] [outer = 103C8400] 02:33:58 INFO - PROCESS | 1740 | 1466588038091 Marionette DEBUG loaded listener.js 02:33:58 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (1500E800) [pid = 1740] [serial = 1826] [outer = 103C8400] 02:33:58 INFO - PROCESS | 1740 | 1466588038517 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 02:33:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 02:33:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 633ms 02:33:58 INFO - PROCESS | 1740 | 1466588038576 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 02:33:58 INFO - PROCESS | 1740 | 1466588038578 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 02:33:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 02:33:58 INFO - PROCESS | 1740 | 1466588038581 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 02:33:58 INFO - PROCESS | 1740 | 1466588038583 Marionette TRACE conn3 <- [1,2398,null,{}] 02:33:58 INFO - PROCESS | 1740 | 1466588038586 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:58 INFO - PROCESS | 1740 | 1466588038588 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:58 INFO - PROCESS | 1740 | 1466588038668 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 02:33:58 INFO - PROCESS | 1740 | 1466588038674 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:58 INFO - PROCESS | 1740 | 1466588038676 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:58 INFO - PROCESS | 1740 | ++DOCSHELL 13075400 == 32 [pid = 1740] [id = 609] 02:33:58 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (16277800) [pid = 1740] [serial = 1827] [outer = 00000000] 02:33:58 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (17752C00) [pid = 1740] [serial = 1828] [outer = 16277800] 02:33:58 INFO - PROCESS | 1740 | 1466588038720 Marionette DEBUG loaded listener.js 02:33:58 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (17E3A400) [pid = 1740] [serial = 1829] [outer = 16277800] 02:33:59 INFO - PROCESS | 1740 | 1466588039165 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 02:33:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 02:33:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 649ms 02:33:59 INFO - PROCESS | 1740 | 1466588039219 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 02:33:59 INFO - PROCESS | 1740 | 1466588039221 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 02:33:59 INFO - PROCESS | 1740 | 1466588039224 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 02:33:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 02:33:59 INFO - PROCESS | 1740 | 1466588039226 Marionette TRACE conn3 <- [1,2402,null,{}] 02:33:59 INFO - PROCESS | 1740 | 1466588039229 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:59 INFO - PROCESS | 1740 | 1466588039231 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:59 INFO - PROCESS | 1740 | 1466588039306 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 02:33:59 INFO - PROCESS | 1740 | 1466588039311 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:59 INFO - PROCESS | 1740 | 1466588039312 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:33:59 INFO - PROCESS | 1740 | ++DOCSHELL 18023000 == 33 [pid = 1740] [id = 610] 02:33:59 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (18262C00) [pid = 1740] [serial = 1830] [outer = 00000000] 02:33:59 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (1826FC00) [pid = 1740] [serial = 1831] [outer = 18262C00] 02:33:59 INFO - PROCESS | 1740 | 1466588039358 Marionette DEBUG loaded listener.js 02:33:59 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (18456400) [pid = 1740] [serial = 1832] [outer = 18262C00] 02:33:59 INFO - PROCESS | 1740 | 1466588039853 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 02:33:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 02:33:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 649ms 02:33:59 INFO - PROCESS | 1740 | 1466588039912 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 02:33:59 INFO - PROCESS | 1740 | 1466588039916 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 02:33:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 02:33:59 INFO - PROCESS | 1740 | 1466588039926 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 02:33:59 INFO - PROCESS | 1740 | 1466588039931 Marionette TRACE conn3 <- [1,2406,null,{}] 02:33:59 INFO - PROCESS | 1740 | 1466588039937 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:59 INFO - PROCESS | 1740 | 1466588039941 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:00 INFO - PROCESS | 1740 | 1466588040074 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 02:34:00 INFO - PROCESS | 1740 | 1466588040212 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:00 INFO - PROCESS | 1740 | 1466588040218 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:00 INFO - PROCESS | 1740 | ++DOCSHELL 105EF800 == 34 [pid = 1740] [id = 611] 02:34:00 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (105F0000) [pid = 1740] [serial = 1833] [outer = 00000000] 02:34:00 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (110DC400) [pid = 1740] [serial = 1834] [outer = 105F0000] 02:34:00 INFO - PROCESS | 1740 | 1466588040274 Marionette DEBUG loaded listener.js 02:34:00 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (1281E400) [pid = 1740] [serial = 1835] [outer = 105F0000] 02:34:01 INFO - PROCESS | 1740 | 1466588041032 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:34:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 02:34:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1171ms 02:34:01 INFO - PROCESS | 1740 | 1466588041087 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 02:34:01 INFO - PROCESS | 1740 | 1466588041090 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 02:34:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 02:34:01 INFO - PROCESS | 1740 | 1466588041121 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 02:34:01 INFO - PROCESS | 1740 | 1466588041125 Marionette TRACE conn3 <- [1,2410,null,{}] 02:34:01 INFO - PROCESS | 1740 | 1466588041130 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:01 INFO - PROCESS | 1740 | 1466588041132 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:01 INFO - PROCESS | 1740 | 1466588041254 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 02:34:01 INFO - PROCESS | 1740 | 1466588041385 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:01 INFO - PROCESS | 1740 | 1466588041388 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:01 INFO - PROCESS | 1740 | ++DOCSHELL 1500F400 == 35 [pid = 1740] [id = 612] 02:34:01 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (1508B800) [pid = 1740] [serial = 1836] [outer = 00000000] 02:34:01 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (155CF800) [pid = 1740] [serial = 1837] [outer = 1508B800] 02:34:01 INFO - PROCESS | 1740 | 1466588041446 Marionette DEBUG loaded listener.js 02:34:01 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (15F74800) [pid = 1740] [serial = 1838] [outer = 1508B800] 02:34:02 INFO - PROCESS | 1740 | 1466588042371 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:34:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 02:34:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1266ms 02:34:02 INFO - PROCESS | 1740 | 1466588042402 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 02:34:02 INFO - PROCESS | 1740 | 1466588042406 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 02:34:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 02:34:02 INFO - PROCESS | 1740 | 1466588042412 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 02:34:02 INFO - PROCESS | 1740 | 1466588042415 Marionette TRACE conn3 <- [1,2414,null,{}] 02:34:02 INFO - PROCESS | 1740 | 1466588042420 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:02 INFO - PROCESS | 1740 | 1466588042423 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:02 INFO - PROCESS | 1740 | 1466588042541 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 02:34:02 INFO - PROCESS | 1740 | 1466588042649 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:02 INFO - PROCESS | 1740 | 1466588042653 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:02 INFO - PROCESS | 1740 | --DOCSHELL 13075400 == 34 [pid = 1740] [id = 609] 02:34:02 INFO - PROCESS | 1740 | --DOCSHELL 1036D800 == 33 [pid = 1740] [id = 608] 02:34:02 INFO - PROCESS | 1740 | --DOCSHELL 17041C00 == 32 [pid = 1740] [id = 607] 02:34:02 INFO - PROCESS | 1740 | --DOCSHELL 165EC400 == 31 [pid = 1740] [id = 606] 02:34:02 INFO - PROCESS | 1740 | --DOCSHELL 1583A800 == 30 [pid = 1740] [id = 605] 02:34:02 INFO - PROCESS | 1740 | --DOCSHELL 15084400 == 29 [pid = 1740] [id = 604] 02:34:02 INFO - PROCESS | 1740 | --DOCSHELL 131EB000 == 28 [pid = 1740] [id = 603] 02:34:02 INFO - PROCESS | 1740 | --DOCSHELL 10A73C00 == 27 [pid = 1740] [id = 602] 02:34:02 INFO - PROCESS | 1740 | --DOCSHELL 13129800 == 26 [pid = 1740] [id = 601] 02:34:02 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (155D6000) [pid = 1740] [serial = 1762] [outer = 00000000] [url = about:blank] 02:34:02 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (1826D400) [pid = 1740] [serial = 1780] [outer = 00000000] [url = about:blank] 02:34:02 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (18263400) [pid = 1740] [serial = 1781] [outer = 00000000] [url = about:blank] 02:34:02 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (19959000) [pid = 1740] [serial = 1783] [outer = 00000000] [url = about:blank] 02:34:02 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (180C5000) [pid = 1740] [serial = 1787] [outer = 00000000] [url = about:blank] 02:34:02 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (19959400) [pid = 1740] [serial = 1784] [outer = 00000000] [url = about:blank] 02:34:02 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (13149800) [pid = 1740] [serial = 1766] [outer = 00000000] [url = about:blank] 02:34:02 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (19981800) [pid = 1740] [serial = 1789] [outer = 00000000] [url = about:blank] 02:34:02 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (1281C000) [pid = 1740] [serial = 1759] [outer = 00000000] [url = about:blank] 02:34:02 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (17756400) [pid = 1740] [serial = 1778] [outer = 00000000] [url = about:blank] 02:34:02 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (17040400) [pid = 1740] [serial = 1775] [outer = 00000000] [url = about:blank] 02:34:02 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (18463000) [pid = 1740] [serial = 1757] [outer = 00000000] [url = about:blank] 02:34:02 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (162E0800) [pid = 1740] [serial = 1771] [outer = 00000000] [url = about:blank] 02:34:02 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (16A64C00) [pid = 1740] [serial = 1786] [outer = 00000000] [url = about:blank] 02:34:02 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (12DC7400) [pid = 1740] [serial = 1765] [outer = 00000000] [url = about:blank] 02:34:02 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (165EAC00) [pid = 1740] [serial = 1772] [outer = 00000000] [url = about:blank] 02:34:02 INFO - PROCESS | 1740 | --DOMWINDOW == 68 (19D4B400) [pid = 1740] [serial = 1793] [outer = 00000000] [url = about:blank] 02:34:02 INFO - PROCESS | 1740 | --DOMWINDOW == 67 (19D48400) [pid = 1740] [serial = 1792] [outer = 00000000] [url = about:blank] 02:34:02 INFO - PROCESS | 1740 | --DOMWINDOW == 66 (19986800) [pid = 1740] [serial = 1790] [outer = 00000000] [url = about:blank] 02:34:02 INFO - PROCESS | 1740 | --DOMWINDOW == 65 (15183800) [pid = 1740] [serial = 1768] [outer = 00000000] [url = about:blank] 02:34:02 INFO - PROCESS | 1740 | --DOMWINDOW == 64 (15ADC800) [pid = 1740] [serial = 1763] [outer = 00000000] [url = about:blank] 02:34:02 INFO - PROCESS | 1740 | --DOMWINDOW == 63 (16ED9400) [pid = 1740] [serial = 1774] [outer = 00000000] [url = about:blank] 02:34:02 INFO - PROCESS | 1740 | --DOMWINDOW == 62 (15583400) [pid = 1740] [serial = 1769] [outer = 00000000] [url = about:blank] 02:34:02 INFO - PROCESS | 1740 | --DOMWINDOW == 61 (17749400) [pid = 1740] [serial = 1777] [outer = 00000000] [url = about:blank] 02:34:02 INFO - PROCESS | 1740 | --DOMWINDOW == 60 (13116800) [pid = 1740] [serial = 1760] [outer = 00000000] [url = about:blank] 02:34:02 INFO - PROCESS | 1740 | ++DOCSHELL 10561000 == 27 [pid = 1740] [id = 613] 02:34:02 INFO - PROCESS | 1740 | ++DOMWINDOW == 61 (105E9800) [pid = 1740] [serial = 1839] [outer = 00000000] 02:34:02 INFO - PROCESS | 1740 | ++DOMWINDOW == 62 (112E4000) [pid = 1740] [serial = 1840] [outer = 105E9800] 02:34:02 INFO - PROCESS | 1740 | 1466588042755 Marionette DEBUG loaded listener.js 02:34:02 INFO - PROCESS | 1740 | ++DOMWINDOW == 63 (12DC3000) [pid = 1740] [serial = 1841] [outer = 105E9800] 02:34:03 INFO - PROCESS | 1740 | 1466588043213 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 02:34:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 02:34:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 854ms 02:34:03 INFO - PROCESS | 1740 | 1466588043257 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 02:34:03 INFO - PROCESS | 1740 | 1466588043261 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 02:34:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 02:34:03 INFO - PROCESS | 1740 | 1466588043267 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 02:34:03 INFO - PROCESS | 1740 | 1466588043270 Marionette TRACE conn3 <- [1,2418,null,{}] 02:34:03 INFO - PROCESS | 1740 | 1466588043273 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:03 INFO - PROCESS | 1740 | 1466588043276 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:03 INFO - PROCESS | 1740 | 1466588043359 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 02:34:03 INFO - PROCESS | 1740 | 1466588043367 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:03 INFO - PROCESS | 1740 | 1466588043370 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:03 INFO - PROCESS | 1740 | ++DOCSHELL 1365C800 == 28 [pid = 1740] [id = 614] 02:34:03 INFO - PROCESS | 1740 | ++DOMWINDOW == 64 (136F0000) [pid = 1740] [serial = 1842] [outer = 00000000] 02:34:03 INFO - PROCESS | 1740 | ++DOMWINDOW == 65 (14379800) [pid = 1740] [serial = 1843] [outer = 136F0000] 02:34:03 INFO - PROCESS | 1740 | 1466588043416 Marionette DEBUG loaded listener.js 02:34:03 INFO - PROCESS | 1740 | ++DOMWINDOW == 66 (15183C00) [pid = 1740] [serial = 1844] [outer = 136F0000] 02:34:03 INFO - PROCESS | 1740 | 1466588043919 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 02:34:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 02:34:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 697ms 02:34:03 INFO - PROCESS | 1740 | 1466588043966 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 02:34:03 INFO - PROCESS | 1740 | 1466588043968 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 02:34:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 02:34:03 INFO - PROCESS | 1740 | 1466588043971 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 02:34:03 INFO - PROCESS | 1740 | 1466588043975 Marionette TRACE conn3 <- [1,2422,null,{}] 02:34:04 INFO - PROCESS | 1740 | 1466588043985 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:04 INFO - PROCESS | 1740 | 1466588043990 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:04 INFO - PROCESS | 1740 | 1466588044100 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 02:34:04 INFO - PROCESS | 1740 | 1466588044217 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:04 INFO - PROCESS | 1740 | 1466588044220 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:04 INFO - PROCESS | 1740 | ++DOCSHELL 15F74C00 == 29 [pid = 1740] [id = 615] 02:34:04 INFO - PROCESS | 1740 | ++DOMWINDOW == 67 (15F7AC00) [pid = 1740] [serial = 1845] [outer = 00000000] 02:34:04 INFO - PROCESS | 1740 | ++DOMWINDOW == 68 (162DB000) [pid = 1740] [serial = 1846] [outer = 15F7AC00] 02:34:04 INFO - PROCESS | 1740 | 1466588044266 Marionette DEBUG loaded listener.js 02:34:04 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (165E7000) [pid = 1740] [serial = 1847] [outer = 15F7AC00] 02:34:04 INFO - PROCESS | 1740 | 1466588044689 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 02:34:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 02:34:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 744ms 02:34:04 INFO - PROCESS | 1740 | 1466588044744 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 02:34:04 INFO - PROCESS | 1740 | 1466588044746 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 02:34:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 02:34:04 INFO - PROCESS | 1740 | 1466588044750 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 02:34:04 INFO - PROCESS | 1740 | 1466588044751 Marionette TRACE conn3 <- [1,2426,null,{}] 02:34:04 INFO - PROCESS | 1740 | 1466588044755 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:04 INFO - PROCESS | 1740 | 1466588044757 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:04 INFO - PROCESS | 1740 | 1466588044851 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 02:34:04 INFO - PROCESS | 1740 | 1466588044856 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:04 INFO - PROCESS | 1740 | 1466588044858 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:04 INFO - PROCESS | 1740 | ++DOCSHELL 165F1400 == 30 [pid = 1740] [id = 616] 02:34:04 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (165F3000) [pid = 1740] [serial = 1848] [outer = 00000000] 02:34:04 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (16EDA400) [pid = 1740] [serial = 1849] [outer = 165F3000] 02:34:04 INFO - PROCESS | 1740 | 1466588044901 Marionette DEBUG loaded listener.js 02:34:04 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (1703DC00) [pid = 1740] [serial = 1850] [outer = 165F3000] 02:34:05 INFO - PROCESS | 1740 | 1466588045368 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 02:34:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 02:34:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 633ms 02:34:05 INFO - PROCESS | 1740 | 1466588045387 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 02:34:05 INFO - PROCESS | 1740 | 1466588045389 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 02:34:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 02:34:05 INFO - PROCESS | 1740 | 1466588045392 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 02:34:05 INFO - PROCESS | 1740 | 1466588045394 Marionette TRACE conn3 <- [1,2430,null,{}] 02:34:05 INFO - PROCESS | 1740 | 1466588045398 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:05 INFO - PROCESS | 1740 | 1466588045400 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:05 INFO - PROCESS | 1740 | 1466588045514 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 02:34:05 INFO - PROCESS | 1740 | 1466588045604 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:05 INFO - PROCESS | 1740 | 1466588045606 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:05 INFO - PROCESS | 1740 | ++DOCSHELL 1774AC00 == 31 [pid = 1740] [id = 617] 02:34:05 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (1774E400) [pid = 1740] [serial = 1851] [outer = 00000000] 02:34:05 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (17766800) [pid = 1740] [serial = 1852] [outer = 1774E400] 02:34:05 INFO - PROCESS | 1740 | 1466588045649 Marionette DEBUG loaded listener.js 02:34:05 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (1776E000) [pid = 1740] [serial = 1853] [outer = 1774E400] 02:34:06 INFO - PROCESS | 1740 | 1466588046061 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 02:34:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 02:34:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 696ms 02:34:06 INFO - PROCESS | 1740 | 1466588046092 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 02:34:06 INFO - PROCESS | 1740 | 1466588046094 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 02:34:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 02:34:06 INFO - PROCESS | 1740 | 1466588046098 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 02:34:06 INFO - PROCESS | 1740 | 1466588046099 Marionette TRACE conn3 <- [1,2434,null,{}] 02:34:06 INFO - PROCESS | 1740 | 1466588046103 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:06 INFO - PROCESS | 1740 | 1466588046108 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:06 INFO - PROCESS | 1740 | 1466588046255 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 02:34:06 INFO - PROCESS | 1740 | 1466588046326 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:06 INFO - PROCESS | 1740 | 1466588046328 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:06 INFO - PROCESS | 1740 | ++DOCSHELL 1826E400 == 32 [pid = 1740] [id = 618] 02:34:06 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (1826F000) [pid = 1740] [serial = 1854] [outer = 00000000] 02:34:06 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (18474400) [pid = 1740] [serial = 1855] [outer = 1826F000] 02:34:06 INFO - PROCESS | 1740 | 1466588046371 Marionette DEBUG loaded listener.js 02:34:06 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (18475400) [pid = 1740] [serial = 1856] [outer = 1826F000] 02:34:06 INFO - PROCESS | 1740 | 1466588046787 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 02:34:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 02:34:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 744ms 02:34:06 INFO - PROCESS | 1740 | 1466588046838 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 02:34:06 INFO - PROCESS | 1740 | 1466588046840 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 02:34:06 INFO - PROCESS | 1740 | 1466588046844 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 02:34:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 02:34:06 INFO - PROCESS | 1740 | 1466588046855 Marionette TRACE conn3 <- [1,2438,null,{}] 02:34:06 INFO - PROCESS | 1740 | 1466588046858 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:06 INFO - PROCESS | 1740 | 1466588046861 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:07 INFO - PROCESS | 1740 | 1466588047048 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 02:34:07 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (165ED000) [pid = 1740] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 02:34:07 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (131EB800) [pid = 1740] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 02:34:07 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (13154000) [pid = 1740] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 02:34:07 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (1281D000) [pid = 1740] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 02:34:07 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (15F81800) [pid = 1740] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 02:34:07 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (19989000) [pid = 1740] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 02:34:07 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (17042400) [pid = 1740] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 02:34:07 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (103C8400) [pid = 1740] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 02:34:07 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (15183000) [pid = 1740] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 02:34:07 INFO - PROCESS | 1740 | --DOMWINDOW == 68 (10A74400) [pid = 1740] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 02:34:07 INFO - PROCESS | 1740 | --DOMWINDOW == 67 (15AD7400) [pid = 1740] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 02:34:07 INFO - PROCESS | 1740 | --DOMWINDOW == 66 (16277800) [pid = 1740] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 02:34:07 INFO - PROCESS | 1740 | 1466588047223 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:07 INFO - PROCESS | 1740 | 1466588047225 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:07 INFO - PROCESS | 1740 | ++DOCSHELL 103C8400 == 33 [pid = 1740] [id = 619] 02:34:07 INFO - PROCESS | 1740 | ++DOMWINDOW == 67 (10A58800) [pid = 1740] [serial = 1857] [outer = 00000000] 02:34:07 INFO - PROCESS | 1740 | ++DOMWINDOW == 68 (1306FC00) [pid = 1740] [serial = 1858] [outer = 10A58800] 02:34:07 INFO - PROCESS | 1740 | 1466588047277 Marionette DEBUG loaded listener.js 02:34:07 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (1365B800) [pid = 1740] [serial = 1859] [outer = 10A58800] 02:34:07 INFO - PROCESS | 1740 | 1466588047629 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 02:34:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 02:34:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 807ms 02:34:07 INFO - PROCESS | 1740 | 1466588047678 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 02:34:07 INFO - PROCESS | 1740 | 1466588047680 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 02:34:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 02:34:07 INFO - PROCESS | 1740 | 1466588047683 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 02:34:07 INFO - PROCESS | 1740 | 1466588047685 Marionette TRACE conn3 <- [1,2442,null,{}] 02:34:07 INFO - PROCESS | 1740 | 1466588047688 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:07 INFO - PROCESS | 1740 | 1466588047689 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:07 INFO - PROCESS | 1740 | 1466588047770 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 02:34:07 INFO - PROCESS | 1740 | 1466588047872 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:07 INFO - PROCESS | 1740 | 1466588047873 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:07 INFO - PROCESS | 1740 | ++DOCSHELL 1281D000 == 34 [pid = 1740] [id = 620] 02:34:07 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (13147800) [pid = 1740] [serial = 1860] [outer = 00000000] 02:34:07 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (16A60800) [pid = 1740] [serial = 1861] [outer = 13147800] 02:34:07 INFO - PROCESS | 1740 | 1466588047916 Marionette DEBUG loaded listener.js 02:34:07 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (1774A400) [pid = 1740] [serial = 1862] [outer = 13147800] 02:34:08 INFO - PROCESS | 1740 | 1466588048285 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 02:34:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 02:34:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 649ms 02:34:08 INFO - PROCESS | 1740 | 1466588048321 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 02:34:08 INFO - PROCESS | 1740 | 1466588048323 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 02:34:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 02:34:08 INFO - PROCESS | 1740 | 1466588048327 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 02:34:08 INFO - PROCESS | 1740 | 1466588048328 Marionette TRACE conn3 <- [1,2446,null,{}] 02:34:08 INFO - PROCESS | 1740 | 1466588048332 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:08 INFO - PROCESS | 1740 | 1466588048333 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:08 INFO - PROCESS | 1740 | 1466588048450 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 02:34:08 INFO - PROCESS | 1740 | 1466588048485 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:08 INFO - PROCESS | 1740 | 1466588048487 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:08 INFO - PROCESS | 1740 | ++DOCSHELL 10433400 == 35 [pid = 1740] [id = 621] 02:34:08 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (162E3C00) [pid = 1740] [serial = 1863] [outer = 00000000] 02:34:08 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (19983800) [pid = 1740] [serial = 1864] [outer = 162E3C00] 02:34:08 INFO - PROCESS | 1740 | 1466588048529 Marionette DEBUG loaded listener.js 02:34:08 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (19985800) [pid = 1740] [serial = 1865] [outer = 162E3C00] 02:34:08 INFO - PROCESS | 1740 | 1466588048934 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 02:34:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 02:34:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 633ms 02:34:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 02:34:08 INFO - PROCESS | 1740 | 1466588048965 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 02:34:08 INFO - PROCESS | 1740 | 1466588048967 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 02:34:08 INFO - PROCESS | 1740 | 1466588048970 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 02:34:08 INFO - PROCESS | 1740 | 1466588048972 Marionette TRACE conn3 <- [1,2450,null,{}] 02:34:08 INFO - PROCESS | 1740 | 1466588048975 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:08 INFO - PROCESS | 1740 | 1466588048977 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:09 INFO - PROCESS | 1740 | 1466588049102 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 02:34:09 INFO - PROCESS | 1740 | 1466588049109 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:09 INFO - PROCESS | 1740 | 1466588049111 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:09 INFO - PROCESS | 1740 | ++DOCSHELL 103CB800 == 36 [pid = 1740] [id = 622] 02:34:09 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (13EAAC00) [pid = 1740] [serial = 1866] [outer = 00000000] 02:34:09 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (19D45800) [pid = 1740] [serial = 1867] [outer = 13EAAC00] 02:34:09 INFO - PROCESS | 1740 | 1466588049155 Marionette DEBUG loaded listener.js 02:34:09 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (19D46C00) [pid = 1740] [serial = 1868] [outer = 13EAAC00] 02:34:09 INFO - PROCESS | 1740 | 1466588049901 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 02:34:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 02:34:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 949ms 02:34:09 INFO - PROCESS | 1740 | 1466588049949 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 02:34:09 INFO - PROCESS | 1740 | 1466588049954 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 02:34:09 INFO - PROCESS | 1740 | 1466588049959 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 02:34:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 02:34:09 INFO - PROCESS | 1740 | 1466588049964 Marionette TRACE conn3 <- [1,2454,null,{}] 02:34:09 INFO - PROCESS | 1740 | 1466588049969 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:09 INFO - PROCESS | 1740 | 1466588049972 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:10 INFO - PROCESS | 1740 | 1466588050084 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 02:34:10 INFO - PROCESS | 1740 | 1466588050224 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:10 INFO - PROCESS | 1740 | 1466588050228 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:10 INFO - PROCESS | 1740 | ++DOCSHELL 12A1A000 == 37 [pid = 1740] [id = 623] 02:34:10 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (12AAC000) [pid = 1740] [serial = 1869] [outer = 00000000] 02:34:10 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (1436D800) [pid = 1740] [serial = 1870] [outer = 12AAC000] 02:34:10 INFO - PROCESS | 1740 | 1466588050285 Marionette DEBUG loaded listener.js 02:34:10 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (15582800) [pid = 1740] [serial = 1871] [outer = 12AAC000] 02:34:10 INFO - PROCESS | 1740 | 1466588050836 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 02:34:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 02:34:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 950ms 02:34:10 INFO - PROCESS | 1740 | 1466588050905 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 02:34:10 INFO - PROCESS | 1740 | 1466588050910 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 02:34:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 02:34:10 INFO - PROCESS | 1740 | 1466588050917 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 02:34:10 INFO - PROCESS | 1740 | 1466588050920 Marionette TRACE conn3 <- [1,2458,null,{}] 02:34:10 INFO - PROCESS | 1740 | 1466588050924 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:10 INFO - PROCESS | 1740 | 1466588050927 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:11 INFO - PROCESS | 1740 | 1466588051038 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 02:34:11 INFO - PROCESS | 1740 | 1466588051179 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:11 INFO - PROCESS | 1740 | 1466588051182 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:11 INFO - PROCESS | 1740 | ++DOCSHELL 15D56800 == 38 [pid = 1740] [id = 624] 02:34:11 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (162D6800) [pid = 1740] [serial = 1872] [outer = 00000000] 02:34:11 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (16A6D000) [pid = 1740] [serial = 1873] [outer = 162D6800] 02:34:11 INFO - PROCESS | 1740 | 1466588051237 Marionette DEBUG loaded listener.js 02:34:11 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (1703D000) [pid = 1740] [serial = 1874] [outer = 162D6800] 02:34:11 INFO - PROCESS | 1740 | 1466588051853 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 02:34:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 02:34:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1013ms 02:34:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 02:34:11 INFO - PROCESS | 1740 | 1466588051918 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 02:34:11 INFO - PROCESS | 1740 | 1466588051920 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 02:34:11 INFO - PROCESS | 1740 | 1466588051924 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 02:34:11 INFO - PROCESS | 1740 | 1466588051928 Marionette TRACE conn3 <- [1,2462,null,{}] 02:34:11 INFO - PROCESS | 1740 | 1466588051939 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:11 INFO - PROCESS | 1740 | 1466588051944 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:12 INFO - PROCESS | 1740 | 1466588052098 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 02:34:12 INFO - PROCESS | 1740 | 1466588052247 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:12 INFO - PROCESS | 1740 | 1466588052251 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:12 INFO - PROCESS | 1740 | ++DOCSHELL 19954000 == 39 [pid = 1740] [id = 625] 02:34:12 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (19959800) [pid = 1740] [serial = 1875] [outer = 00000000] 02:34:12 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (19988C00) [pid = 1740] [serial = 1876] [outer = 19959800] 02:34:12 INFO - PROCESS | 1740 | 1466588052309 Marionette DEBUG loaded listener.js 02:34:12 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (19F1B800) [pid = 1740] [serial = 1877] [outer = 19959800] 02:34:13 INFO - PROCESS | 1740 | 1466588053071 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 02:34:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 02:34:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1156ms 02:34:13 INFO - PROCESS | 1740 | 1466588053105 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 02:34:13 INFO - PROCESS | 1740 | 1466588053110 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 02:34:13 INFO - PROCESS | 1740 | 1466588053115 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 02:34:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 02:34:13 INFO - PROCESS | 1740 | 1466588053118 Marionette TRACE conn3 <- [1,2466,null,{}] 02:34:13 INFO - PROCESS | 1740 | 1466588053123 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:13 INFO - PROCESS | 1740 | 1466588053126 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:13 INFO - PROCESS | 1740 | 1466588053236 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 02:34:13 INFO - PROCESS | 1740 | 1466588053377 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:13 INFO - PROCESS | 1740 | 1466588053382 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:13 INFO - PROCESS | 1740 | ++DOCSHELL 131ED000 == 40 [pid = 1740] [id = 626] 02:34:13 INFO - PROCESS | 1740 | ++DOMWINDOW == 88 (131ED400) [pid = 1740] [serial = 1878] [outer = 00000000] 02:34:13 INFO - PROCESS | 1740 | ++DOMWINDOW == 89 (13655800) [pid = 1740] [serial = 1879] [outer = 131ED400] 02:34:13 INFO - PROCESS | 1740 | 1466588053440 Marionette DEBUG loaded listener.js 02:34:13 INFO - PROCESS | 1740 | ++DOMWINDOW == 90 (14374C00) [pid = 1740] [serial = 1880] [outer = 131ED400] 02:34:14 INFO - PROCESS | 1740 | --DOCSHELL 10433400 == 39 [pid = 1740] [id = 621] 02:34:14 INFO - PROCESS | 1740 | --DOCSHELL 1281D000 == 38 [pid = 1740] [id = 620] 02:34:14 INFO - PROCESS | 1740 | --DOCSHELL 103C8400 == 37 [pid = 1740] [id = 619] 02:34:14 INFO - PROCESS | 1740 | --DOCSHELL 1826E400 == 36 [pid = 1740] [id = 618] 02:34:14 INFO - PROCESS | 1740 | --DOCSHELL 1774AC00 == 35 [pid = 1740] [id = 617] 02:34:14 INFO - PROCESS | 1740 | --DOCSHELL 165F1400 == 34 [pid = 1740] [id = 616] 02:34:14 INFO - PROCESS | 1740 | --DOCSHELL 15F74C00 == 33 [pid = 1740] [id = 615] 02:34:14 INFO - PROCESS | 1740 | --DOCSHELL 1365C800 == 32 [pid = 1740] [id = 614] 02:34:14 INFO - PROCESS | 1740 | --DOCSHELL 10561000 == 31 [pid = 1740] [id = 613] 02:34:14 INFO - PROCESS | 1740 | --DOCSHELL 18023000 == 30 [pid = 1740] [id = 610] 02:34:14 INFO - PROCESS | 1740 | --DOCSHELL 105EF800 == 29 [pid = 1740] [id = 611] 02:34:14 INFO - PROCESS | 1740 | --DOCSHELL 1500F400 == 28 [pid = 1740] [id = 612] 02:34:14 INFO - PROCESS | 1740 | --DOCSHELL 15D56800 == 27 [pid = 1740] [id = 624] 02:34:14 INFO - PROCESS | 1740 | --DOCSHELL 19954000 == 26 [pid = 1740] [id = 625] 02:34:14 INFO - PROCESS | 1740 | --DOCSHELL 103CB800 == 25 [pid = 1740] [id = 622] 02:34:14 INFO - PROCESS | 1740 | --DOCSHELL 12A1A000 == 24 [pid = 1740] [id = 623] 02:34:14 INFO - PROCESS | 1740 | --DOMWINDOW == 89 (16C15C00) [pid = 1740] [serial = 1819] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 1740 | --DOMWINDOW == 88 (13275400) [pid = 1740] [serial = 1810] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 1740 | --DOMWINDOW == 87 (139ABC00) [pid = 1740] [serial = 1805] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (1327E400) [pid = 1740] [serial = 1804] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (15187400) [pid = 1740] [serial = 1796] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (1365CC00) [pid = 1740] [serial = 1795] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (16ED0000) [pid = 1740] [serial = 1799] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (169D5800) [pid = 1740] [serial = 1798] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (19F22400) [pid = 1740] [serial = 1802] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (19D46400) [pid = 1740] [serial = 1801] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (17750400) [pid = 1740] [serial = 1822] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (1500E800) [pid = 1740] [serial = 1826] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (131ECC00) [pid = 1740] [serial = 1825] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (155D9000) [pid = 1740] [serial = 1813] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (17ACD000) [pid = 1740] [serial = 1823] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (1583C000) [pid = 1740] [serial = 1814] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (1826FC00) [pid = 1740] [serial = 1831] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (10E8E000) [pid = 1740] [serial = 1807] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (10E93C00) [pid = 1740] [serial = 1808] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (136F1000) [pid = 1740] [serial = 1811] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (162D9C00) [pid = 1740] [serial = 1816] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 1740 | --DOMWINDOW == 68 (165E7C00) [pid = 1740] [serial = 1817] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 1740 | --DOMWINDOW == 67 (16C74C00) [pid = 1740] [serial = 1820] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 1740 | --DOMWINDOW == 66 (17752C00) [pid = 1740] [serial = 1828] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 1740 | --DOMWINDOW == 65 (17E3A400) [pid = 1740] [serial = 1829] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 1740 | 1466588054654 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 02:34:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 02:34:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1583ms 02:34:14 INFO - PROCESS | 1740 | 1466588054717 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 02:34:14 INFO - PROCESS | 1740 | 1466588054720 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 02:34:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 02:34:14 INFO - PROCESS | 1740 | 1466588054730 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 02:34:14 INFO - PROCESS | 1740 | 1466588054733 Marionette TRACE conn3 <- [1,2470,null,{}] 02:34:14 INFO - PROCESS | 1740 | 1466588054739 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:14 INFO - PROCESS | 1740 | 1466588054742 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:14 INFO - PROCESS | 1740 | 1466588054865 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 02:34:14 INFO - PROCESS | 1740 | 1466588054879 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:14 INFO - PROCESS | 1740 | 1466588054881 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:14 INFO - PROCESS | 1740 | ++DOCSHELL 1120B000 == 25 [pid = 1740] [id = 627] 02:34:14 INFO - PROCESS | 1740 | ++DOMWINDOW == 66 (1125D800) [pid = 1740] [serial = 1881] [outer = 00000000] 02:34:14 INFO - PROCESS | 1740 | ++DOMWINDOW == 67 (1281F400) [pid = 1740] [serial = 1882] [outer = 1125D800] 02:34:14 INFO - PROCESS | 1740 | 1466588054929 Marionette DEBUG loaded listener.js 02:34:15 INFO - PROCESS | 1740 | ++DOMWINDOW == 68 (12BD0800) [pid = 1740] [serial = 1883] [outer = 1125D800] 02:34:15 INFO - PROCESS | 1740 | 1466588055414 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 02:34:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 02:34:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 744ms 02:34:15 INFO - PROCESS | 1740 | 1466588055468 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 02:34:15 INFO - PROCESS | 1740 | 1466588055476 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 02:34:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 02:34:15 INFO - PROCESS | 1740 | 1466588055482 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 02:34:15 INFO - PROCESS | 1740 | 1466588055485 Marionette TRACE conn3 <- [1,2474,null,{}] 02:34:15 INFO - PROCESS | 1740 | 1466588055489 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:15 INFO - PROCESS | 1740 | 1466588055491 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:15 INFO - PROCESS | 1740 | 1466588055576 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 02:34:15 INFO - PROCESS | 1740 | 1466588055585 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:15 INFO - PROCESS | 1740 | 1466588055588 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:15 INFO - PROCESS | 1740 | ++DOCSHELL 13654400 == 26 [pid = 1740] [id = 628] 02:34:15 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (13655000) [pid = 1740] [serial = 1884] [outer = 00000000] 02:34:15 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (136F3000) [pid = 1740] [serial = 1885] [outer = 13655000] 02:34:15 INFO - PROCESS | 1740 | 1466588055638 Marionette DEBUG loaded listener.js 02:34:15 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (139AA400) [pid = 1740] [serial = 1886] [outer = 13655000] 02:34:16 INFO - PROCESS | 1740 | 1466588056136 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 02:34:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 02:34:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 712ms 02:34:16 INFO - PROCESS | 1740 | 1466588056182 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 02:34:16 INFO - PROCESS | 1740 | 1466588056185 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 02:34:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 02:34:16 INFO - PROCESS | 1740 | 1466588056188 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 02:34:16 INFO - PROCESS | 1740 | 1466588056191 Marionette TRACE conn3 <- [1,2478,null,{}] 02:34:16 INFO - PROCESS | 1740 | 1466588056202 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:16 INFO - PROCESS | 1740 | 1466588056206 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:16 INFO - PROCESS | 1740 | 1466588056370 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 02:34:16 INFO - PROCESS | 1740 | 1466588056437 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:16 INFO - PROCESS | 1740 | 1466588056440 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:16 INFO - PROCESS | 1740 | ++DOCSHELL 155DBC00 == 27 [pid = 1740] [id = 629] 02:34:16 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (155DC800) [pid = 1740] [serial = 1887] [outer = 00000000] 02:34:16 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (15D50400) [pid = 1740] [serial = 1888] [outer = 155DC800] 02:34:16 INFO - PROCESS | 1740 | 1466588056494 Marionette DEBUG loaded listener.js 02:34:16 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (16281800) [pid = 1740] [serial = 1889] [outer = 155DC800] 02:34:16 INFO - PROCESS | 1740 | 1466588056914 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 02:34:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 02:34:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 759ms 02:34:16 INFO - PROCESS | 1740 | 1466588056928 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 02:34:16 INFO - PROCESS | 1740 | 1466588056931 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 02:34:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 02:34:16 INFO - PROCESS | 1740 | 1466588056934 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 02:34:16 INFO - PROCESS | 1740 | 1466588056936 Marionette TRACE conn3 <- [1,2482,null,{}] 02:34:16 INFO - PROCESS | 1740 | 1466588056939 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:16 INFO - PROCESS | 1740 | 1466588056941 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:17 INFO - PROCESS | 1740 | 1466588057068 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 02:34:17 INFO - PROCESS | 1740 | 1466588057073 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:17 INFO - PROCESS | 1740 | 1466588057075 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:17 INFO - PROCESS | 1740 | ++DOCSHELL 12DC1400 == 28 [pid = 1740] [id = 630] 02:34:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (13156C00) [pid = 1740] [serial = 1890] [outer = 00000000] 02:34:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (165E8400) [pid = 1740] [serial = 1891] [outer = 13156C00] 02:34:17 INFO - PROCESS | 1740 | 1466588057230 Marionette DEBUG loaded listener.js 02:34:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (169CDC00) [pid = 1740] [serial = 1892] [outer = 13156C00] 02:34:17 INFO - PROCESS | 1740 | 1466588057676 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 02:34:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 02:34:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 744ms 02:34:17 INFO - PROCESS | 1740 | 1466588057707 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 02:34:17 INFO - PROCESS | 1740 | 1466588057709 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 02:34:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 02:34:17 INFO - PROCESS | 1740 | 1466588057712 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 02:34:17 INFO - PROCESS | 1740 | 1466588057714 Marionette TRACE conn3 <- [1,2486,null,{}] 02:34:17 INFO - PROCESS | 1740 | 1466588057721 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:17 INFO - PROCESS | 1740 | 1466588057723 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:17 INFO - PROCESS | 1740 | 1466588057867 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 02:34:17 INFO - PROCESS | 1740 | 1466588057878 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:17 INFO - PROCESS | 1740 | 1466588057880 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:17 INFO - PROCESS | 1740 | ++DOCSHELL 16A68800 == 29 [pid = 1740] [id = 631] 02:34:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (16A6B400) [pid = 1740] [serial = 1893] [outer = 00000000] 02:34:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (16C6C000) [pid = 1740] [serial = 1894] [outer = 16A6B400] 02:34:17 INFO - PROCESS | 1740 | 1466588057925 Marionette DEBUG loaded listener.js 02:34:18 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (16ECE000) [pid = 1740] [serial = 1895] [outer = 16A6B400] 02:34:18 INFO - PROCESS | 1740 | 1466588058396 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 02:34:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 02:34:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 744ms 02:34:18 INFO - PROCESS | 1740 | 1466588058453 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 02:34:18 INFO - PROCESS | 1740 | 1466588058455 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 02:34:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 02:34:18 INFO - PROCESS | 1740 | 1466588058459 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 02:34:18 INFO - PROCESS | 1740 | 1466588058460 Marionette TRACE conn3 <- [1,2490,null,{}] 02:34:18 INFO - PROCESS | 1740 | 1466588058464 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:18 INFO - PROCESS | 1740 | 1466588058469 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:18 INFO - PROCESS | 1740 | 1466588058611 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 02:34:18 INFO - PROCESS | 1740 | 1466588058622 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:18 INFO - PROCESS | 1740 | 1466588058624 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:18 INFO - PROCESS | 1740 | ++DOCSHELL 1703F400 == 30 [pid = 1740] [id = 632] 02:34:18 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (17044400) [pid = 1740] [serial = 1896] [outer = 00000000] 02:34:18 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (178E7C00) [pid = 1740] [serial = 1897] [outer = 17044400] 02:34:18 INFO - PROCESS | 1740 | 1466588058723 Marionette DEBUG loaded listener.js 02:34:18 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (17E43C00) [pid = 1740] [serial = 1898] [outer = 17044400] 02:34:19 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (162E3C00) [pid = 1740] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 02:34:19 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (1774E400) [pid = 1740] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 02:34:19 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (1826F000) [pid = 1740] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 02:34:19 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (10A58800) [pid = 1740] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 02:34:19 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (15F7AC00) [pid = 1740] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 02:34:19 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (105E9800) [pid = 1740] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 02:34:19 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (105F0000) [pid = 1740] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 02:34:19 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (165F3000) [pid = 1740] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 02:34:19 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (18262C00) [pid = 1740] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 02:34:19 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (136F0000) [pid = 1740] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 02:34:19 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (1508B800) [pid = 1740] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 02:34:19 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (13147800) [pid = 1740] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 02:34:19 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (13EAAC00) [pid = 1740] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 02:34:19 INFO - PROCESS | 1740 | 1466588059314 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:34:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 02:34:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 902ms 02:34:19 INFO - PROCESS | 1740 | 1466588059363 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 02:34:19 INFO - PROCESS | 1740 | 1466588059365 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 02:34:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 02:34:19 INFO - PROCESS | 1740 | 1466588059369 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 02:34:19 INFO - PROCESS | 1740 | 1466588059371 Marionette TRACE conn3 <- [1,2494,null,{}] 02:34:19 INFO - PROCESS | 1740 | 1466588059374 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:19 INFO - PROCESS | 1740 | 1466588059376 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:19 INFO - PROCESS | 1740 | 1466588059451 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 02:34:19 INFO - PROCESS | 1740 | 1466588059456 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:19 INFO - PROCESS | 1740 | 1466588059458 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:19 INFO - PROCESS | 1740 | ++DOCSHELL 11AEC000 == 31 [pid = 1740] [id = 633] 02:34:19 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (13154C00) [pid = 1740] [serial = 1899] [outer = 00000000] 02:34:19 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (162E3C00) [pid = 1740] [serial = 1900] [outer = 13154C00] 02:34:19 INFO - PROCESS | 1740 | 1466588059501 Marionette DEBUG loaded listener.js 02:34:19 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (14376400) [pid = 1740] [serial = 1901] [outer = 13154C00] 02:34:19 INFO - PROCESS | 1740 | 1466588059978 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:34:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 02:34:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 601ms 02:34:20 INFO - PROCESS | 1740 | 1466588060011 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 02:34:20 INFO - PROCESS | 1740 | 1466588060013 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 02:34:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 02:34:20 INFO - PROCESS | 1740 | 1466588060016 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 02:34:20 INFO - PROCESS | 1740 | 1466588060018 Marionette TRACE conn3 <- [1,2498,null,{}] 02:34:20 INFO - PROCESS | 1740 | 1466588060021 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:20 INFO - PROCESS | 1740 | 1466588060023 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:20 INFO - PROCESS | 1740 | 1466588060099 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 02:34:20 INFO - PROCESS | 1740 | 1466588060104 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:20 INFO - PROCESS | 1740 | 1466588060106 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:20 INFO - PROCESS | 1740 | ++DOCSHELL 17039C00 == 32 [pid = 1740] [id = 634] 02:34:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (17E3EC00) [pid = 1740] [serial = 1902] [outer = 00000000] 02:34:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (1826C800) [pid = 1740] [serial = 1903] [outer = 17E3EC00] 02:34:20 INFO - PROCESS | 1740 | 1466588060148 Marionette DEBUG loaded listener.js 02:34:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (1826CC00) [pid = 1740] [serial = 1904] [outer = 17E3EC00] 02:34:20 INFO - PROCESS | 1740 | 1466588060572 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 02:34:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 02:34:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 601ms 02:34:20 INFO - PROCESS | 1740 | 1466588060629 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 02:34:20 INFO - PROCESS | 1740 | 1466588060631 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 02:34:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 02:34:20 INFO - PROCESS | 1740 | 1466588060636 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 02:34:20 INFO - PROCESS | 1740 | 1466588060637 Marionette TRACE conn3 <- [1,2502,null,{}] 02:34:20 INFO - PROCESS | 1740 | 1466588060641 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:20 INFO - PROCESS | 1740 | 1466588060643 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:20 INFO - PROCESS | 1740 | 1466588060718 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 02:34:20 INFO - PROCESS | 1740 | 1466588060724 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:20 INFO - PROCESS | 1740 | 1466588060725 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:20 INFO - PROCESS | 1740 | ++DOCSHELL 155DA400 == 33 [pid = 1740] [id = 635] 02:34:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (18465000) [pid = 1740] [serial = 1905] [outer = 00000000] 02:34:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (1994B400) [pid = 1740] [serial = 1906] [outer = 18465000] 02:34:20 INFO - PROCESS | 1740 | 1466588060768 Marionette DEBUG loaded listener.js 02:34:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (1994E800) [pid = 1740] [serial = 1907] [outer = 18465000] 02:34:21 INFO - PROCESS | 1740 | 1466588061580 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 02:34:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 02:34:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1013ms 02:34:21 INFO - PROCESS | 1740 | 1466588061641 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 02:34:21 INFO - PROCESS | 1740 | 1466588061646 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 02:34:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 02:34:21 INFO - PROCESS | 1740 | 1466588061651 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 02:34:21 INFO - PROCESS | 1740 | 1466588061657 Marionette TRACE conn3 <- [1,2506,null,{}] 02:34:21 INFO - PROCESS | 1740 | 1466588061661 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:21 INFO - PROCESS | 1740 | 1466588061664 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:21 INFO - PROCESS | 1740 | 1466588061847 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 02:34:21 INFO - PROCESS | 1740 | 1466588061858 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:21 INFO - PROCESS | 1740 | 1466588061861 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:21 INFO - PROCESS | 1740 | ++DOCSHELL 11266800 == 34 [pid = 1740] [id = 636] 02:34:21 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (112E2C00) [pid = 1740] [serial = 1908] [outer = 00000000] 02:34:21 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (13122000) [pid = 1740] [serial = 1909] [outer = 112E2C00] 02:34:21 INFO - PROCESS | 1740 | 1466588061917 Marionette DEBUG loaded listener.js 02:34:22 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (136F6000) [pid = 1740] [serial = 1910] [outer = 112E2C00] 02:34:22 INFO - PROCESS | 1740 | 1466588062753 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 02:34:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 02:34:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1155ms 02:34:22 INFO - PROCESS | 1740 | 1466588062830 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 02:34:22 INFO - PROCESS | 1740 | 1466588062834 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 02:34:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 02:34:22 INFO - PROCESS | 1740 | 1466588062841 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 02:34:22 INFO - PROCESS | 1740 | 1466588062844 Marionette TRACE conn3 <- [1,2510,null,{}] 02:34:22 INFO - PROCESS | 1740 | 1466588062848 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:22 INFO - PROCESS | 1740 | 1466588062851 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:22 INFO - PROCESS | 1740 | 1466588062977 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 02:34:23 INFO - PROCESS | 1740 | 1466588063111 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:23 INFO - PROCESS | 1740 | 1466588063113 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:23 INFO - PROCESS | 1740 | ++DOCSHELL 10A5B400 == 35 [pid = 1740] [id = 637] 02:34:23 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (10A77000) [pid = 1740] [serial = 1911] [outer = 00000000] 02:34:23 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (13033C00) [pid = 1740] [serial = 1912] [outer = 10A77000] 02:34:23 INFO - PROCESS | 1740 | 1466588063174 Marionette DEBUG loaded listener.js 02:34:23 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (15084400) [pid = 1740] [serial = 1913] [outer = 10A77000] 02:34:23 INFO - PROCESS | 1740 | --DOCSHELL 17039C00 == 34 [pid = 1740] [id = 634] 02:34:23 INFO - PROCESS | 1740 | --DOCSHELL 11AEC000 == 33 [pid = 1740] [id = 633] 02:34:23 INFO - PROCESS | 1740 | --DOCSHELL 1703F400 == 32 [pid = 1740] [id = 632] 02:34:23 INFO - PROCESS | 1740 | --DOCSHELL 16A68800 == 31 [pid = 1740] [id = 631] 02:34:23 INFO - PROCESS | 1740 | --DOCSHELL 12DC1400 == 30 [pid = 1740] [id = 630] 02:34:23 INFO - PROCESS | 1740 | --DOCSHELL 155DBC00 == 29 [pid = 1740] [id = 629] 02:34:23 INFO - PROCESS | 1740 | --DOCSHELL 13654400 == 28 [pid = 1740] [id = 628] 02:34:23 INFO - PROCESS | 1740 | --DOCSHELL 1120B000 == 27 [pid = 1740] [id = 627] 02:34:23 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (19D46C00) [pid = 1740] [serial = 1868] [outer = 00000000] [url = about:blank] 02:34:23 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (19D45800) [pid = 1740] [serial = 1867] [outer = 00000000] [url = about:blank] 02:34:23 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (19983800) [pid = 1740] [serial = 1864] [outer = 00000000] [url = about:blank] 02:34:23 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (19985800) [pid = 1740] [serial = 1865] [outer = 00000000] [url = about:blank] 02:34:23 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (17766800) [pid = 1740] [serial = 1852] [outer = 00000000] [url = about:blank] 02:34:23 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (18474400) [pid = 1740] [serial = 1855] [outer = 00000000] [url = about:blank] 02:34:23 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (1776E000) [pid = 1740] [serial = 1853] [outer = 00000000] [url = about:blank] 02:34:23 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (1306FC00) [pid = 1740] [serial = 1858] [outer = 00000000] [url = about:blank] 02:34:23 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (162DB000) [pid = 1740] [serial = 1846] [outer = 00000000] [url = about:blank] 02:34:23 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (112E4000) [pid = 1740] [serial = 1840] [outer = 00000000] [url = about:blank] 02:34:23 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (12DC3000) [pid = 1740] [serial = 1841] [outer = 00000000] [url = about:blank] 02:34:23 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (110DC400) [pid = 1740] [serial = 1834] [outer = 00000000] [url = about:blank] 02:34:23 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (1281E400) [pid = 1740] [serial = 1835] [outer = 00000000] [url = about:blank] 02:34:23 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (16EDA400) [pid = 1740] [serial = 1849] [outer = 00000000] [url = about:blank] 02:34:23 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (18475400) [pid = 1740] [serial = 1856] [outer = 00000000] [url = about:blank] 02:34:23 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (18456400) [pid = 1740] [serial = 1832] [outer = 00000000] [url = about:blank] 02:34:23 INFO - PROCESS | 1740 | --DOMWINDOW == 68 (14379800) [pid = 1740] [serial = 1843] [outer = 00000000] [url = about:blank] 02:34:23 INFO - PROCESS | 1740 | --DOMWINDOW == 67 (15183C00) [pid = 1740] [serial = 1844] [outer = 00000000] [url = about:blank] 02:34:23 INFO - PROCESS | 1740 | --DOMWINDOW == 66 (155CF800) [pid = 1740] [serial = 1837] [outer = 00000000] [url = about:blank] 02:34:23 INFO - PROCESS | 1740 | --DOMWINDOW == 65 (15F74800) [pid = 1740] [serial = 1838] [outer = 00000000] [url = about:blank] 02:34:23 INFO - PROCESS | 1740 | --DOMWINDOW == 64 (165E7000) [pid = 1740] [serial = 1847] [outer = 00000000] [url = about:blank] 02:34:23 INFO - PROCESS | 1740 | --DOMWINDOW == 63 (1365B800) [pid = 1740] [serial = 1859] [outer = 00000000] [url = about:blank] 02:34:23 INFO - PROCESS | 1740 | --DOMWINDOW == 62 (16A60800) [pid = 1740] [serial = 1861] [outer = 00000000] [url = about:blank] 02:34:23 INFO - PROCESS | 1740 | --DOMWINDOW == 61 (1703DC00) [pid = 1740] [serial = 1850] [outer = 00000000] [url = about:blank] 02:34:23 INFO - PROCESS | 1740 | --DOMWINDOW == 60 (1774A400) [pid = 1740] [serial = 1862] [outer = 00000000] [url = about:blank] 02:34:23 INFO - PROCESS | 1740 | 1466588063956 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 02:34:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 02:34:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1155ms 02:34:23 INFO - PROCESS | 1740 | 1466588063986 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 02:34:24 INFO - PROCESS | 1740 | 1466588063990 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 02:34:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 02:34:24 INFO - PROCESS | 1740 | 1466588063996 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 02:34:24 INFO - PROCESS | 1740 | 1466588064001 Marionette TRACE conn3 <- [1,2514,null,{}] 02:34:24 INFO - PROCESS | 1740 | 1466588064006 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:24 INFO - PROCESS | 1740 | 1466588064008 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:24 INFO - PROCESS | 1740 | 1466588064110 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 02:34:24 INFO - PROCESS | 1740 | 1466588064208 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:24 INFO - PROCESS | 1740 | 1466588064210 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:24 INFO - PROCESS | 1740 | ++DOCSHELL 112E0800 == 28 [pid = 1740] [id = 638] 02:34:24 INFO - PROCESS | 1740 | ++DOMWINDOW == 61 (112E8000) [pid = 1740] [serial = 1914] [outer = 00000000] 02:34:24 INFO - PROCESS | 1740 | ++DOMWINDOW == 62 (12B02C00) [pid = 1740] [serial = 1915] [outer = 112E8000] 02:34:24 INFO - PROCESS | 1740 | 1466588064257 Marionette DEBUG loaded listener.js 02:34:24 INFO - PROCESS | 1740 | ++DOMWINDOW == 63 (13110C00) [pid = 1740] [serial = 1916] [outer = 112E8000] 02:34:24 INFO - PROCESS | 1740 | 1466588064659 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 02:34:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 02:34:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 760ms 02:34:24 INFO - PROCESS | 1740 | 1466588064752 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 02:34:24 INFO - PROCESS | 1740 | 1466588064756 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 02:34:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 02:34:24 INFO - PROCESS | 1740 | 1466588064766 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 02:34:24 INFO - PROCESS | 1740 | 1466588064769 Marionette TRACE conn3 <- [1,2518,null,{}] 02:34:24 INFO - PROCESS | 1740 | 1466588064772 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:24 INFO - PROCESS | 1740 | 1466588064822 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:24 INFO - PROCESS | 1740 | 1466588064913 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 02:34:24 INFO - PROCESS | 1740 | 1466588064921 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:24 INFO - PROCESS | 1740 | 1466588064923 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:24 INFO - PROCESS | 1740 | ++DOCSHELL 15001400 == 29 [pid = 1740] [id = 639] 02:34:24 INFO - PROCESS | 1740 | ++DOMWINDOW == 64 (15004000) [pid = 1740] [serial = 1917] [outer = 00000000] 02:34:24 INFO - PROCESS | 1740 | ++DOMWINDOW == 65 (15187000) [pid = 1740] [serial = 1918] [outer = 15004000] 02:34:24 INFO - PROCESS | 1740 | 1466588064973 Marionette DEBUG loaded listener.js 02:34:25 INFO - PROCESS | 1740 | ++DOMWINDOW == 66 (15581C00) [pid = 1740] [serial = 1919] [outer = 15004000] 02:34:25 INFO - PROCESS | 1740 | 1466588065438 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 02:34:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 02:34:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 696ms 02:34:25 INFO - PROCESS | 1740 | 1466588065495 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 02:34:25 INFO - PROCESS | 1740 | 1466588065497 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 02:34:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 02:34:25 INFO - PROCESS | 1740 | 1466588065501 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 02:34:25 INFO - PROCESS | 1740 | 1466588065504 Marionette TRACE conn3 <- [1,2522,null,{}] 02:34:25 INFO - PROCESS | 1740 | 1466588065514 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:25 INFO - PROCESS | 1740 | 1466588065519 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:25 INFO - PROCESS | 1740 | 1466588065601 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 02:34:25 INFO - PROCESS | 1740 | 1466588065610 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:25 INFO - PROCESS | 1740 | 1466588065613 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:25 INFO - PROCESS | 1740 | ++DOCSHELL 16284C00 == 30 [pid = 1740] [id = 640] 02:34:25 INFO - PROCESS | 1740 | ++DOMWINDOW == 67 (162D8000) [pid = 1740] [serial = 1920] [outer = 00000000] 02:34:25 INFO - PROCESS | 1740 | ++DOMWINDOW == 68 (162E2800) [pid = 1740] [serial = 1921] [outer = 162D8000] 02:34:25 INFO - PROCESS | 1740 | 1466588065745 Marionette DEBUG loaded listener.js 02:34:25 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (16A6B800) [pid = 1740] [serial = 1922] [outer = 162D8000] 02:34:26 INFO - PROCESS | 1740 | 1466588066150 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 02:34:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 02:34:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 712ms 02:34:26 INFO - PROCESS | 1740 | 1466588066199 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 02:34:26 INFO - PROCESS | 1740 | 1466588066202 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 02:34:26 INFO - PROCESS | 1740 | 1466588066205 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 02:34:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 02:34:26 INFO - PROCESS | 1740 | 1466588066207 Marionette TRACE conn3 <- [1,2526,null,{}] 02:34:26 INFO - PROCESS | 1740 | 1466588066210 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:26 INFO - PROCESS | 1740 | 1466588066212 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:26 INFO - PROCESS | 1740 | 1466588066363 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 02:34:26 INFO - PROCESS | 1740 | 1466588066383 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:26 INFO - PROCESS | 1740 | 1466588066385 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:26 INFO - PROCESS | 1740 | ++DOCSHELL 12DC2800 == 31 [pid = 1740] [id = 641] 02:34:26 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (16A7F800) [pid = 1740] [serial = 1923] [outer = 00000000] 02:34:26 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (1703E400) [pid = 1740] [serial = 1924] [outer = 16A7F800] 02:34:26 INFO - PROCESS | 1740 | 1466588066429 Marionette DEBUG loaded listener.js 02:34:26 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (17040C00) [pid = 1740] [serial = 1925] [outer = 16A7F800] 02:34:26 INFO - PROCESS | 1740 | 1466588066860 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 02:34:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 02:34:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 712ms 02:34:26 INFO - PROCESS | 1740 | 1466588066905 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 02:34:26 INFO - PROCESS | 1740 | 1466588066907 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 02:34:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 02:34:26 INFO - PROCESS | 1740 | 1466588066917 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 02:34:26 INFO - PROCESS | 1740 | 1466588066919 Marionette TRACE conn3 <- [1,2530,null,{}] 02:34:26 INFO - PROCESS | 1740 | 1466588066922 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:26 INFO - PROCESS | 1740 | 1466588066924 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:27 INFO - PROCESS | 1740 | 1466588067036 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 02:34:27 INFO - PROCESS | 1740 | 1466588067041 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:27 INFO - PROCESS | 1740 | 1466588067043 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:27 INFO - PROCESS | 1740 | ++DOCSHELL 1703D800 == 32 [pid = 1740] [id = 642] 02:34:27 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (17103000) [pid = 1740] [serial = 1926] [outer = 00000000] 02:34:27 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (178F4000) [pid = 1740] [serial = 1927] [outer = 17103000] 02:34:27 INFO - PROCESS | 1740 | 1466588067086 Marionette DEBUG loaded listener.js 02:34:27 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (17AD7000) [pid = 1740] [serial = 1928] [outer = 17103000] 02:34:27 INFO - PROCESS | 1740 | 1466588067609 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 02:34:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 02:34:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 696ms 02:34:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 02:34:27 INFO - PROCESS | 1740 | 1466588067647 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 02:34:27 INFO - PROCESS | 1740 | 1466588067649 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 02:34:27 INFO - PROCESS | 1740 | 1466588067652 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 02:34:27 INFO - PROCESS | 1740 | 1466588067654 Marionette TRACE conn3 <- [1,2534,null,{}] 02:34:27 INFO - PROCESS | 1740 | 1466588067657 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:27 INFO - PROCESS | 1740 | 1466588067663 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:27 INFO - PROCESS | 1740 | 1466588067819 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 02:34:27 INFO - PROCESS | 1740 | 1466588067845 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:27 INFO - PROCESS | 1740 | 1466588067848 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:27 INFO - PROCESS | 1740 | ++DOCSHELL 10A5B800 == 33 [pid = 1740] [id = 643] 02:34:27 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (155CF400) [pid = 1740] [serial = 1929] [outer = 00000000] 02:34:27 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (1847A400) [pid = 1740] [serial = 1930] [outer = 155CF400] 02:34:27 INFO - PROCESS | 1740 | 1466588067900 Marionette DEBUG loaded listener.js 02:34:27 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (1847AC00) [pid = 1740] [serial = 1931] [outer = 155CF400] 02:34:28 INFO - PROCESS | 1740 | 1466588068341 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 02:34:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 02:34:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 744ms 02:34:28 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (17E3EC00) [pid = 1740] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 02:34:28 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (13156C00) [pid = 1740] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 02:34:28 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (155DC800) [pid = 1740] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 02:34:28 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (131ED400) [pid = 1740] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 02:34:28 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (1125D800) [pid = 1740] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 02:34:28 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (13655000) [pid = 1740] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 02:34:28 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (16A6B400) [pid = 1740] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 02:34:28 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (12AAC000) [pid = 1740] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 02:34:28 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (162D6800) [pid = 1740] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 02:34:28 INFO - PROCESS | 1740 | --DOMWINDOW == 68 (19959800) [pid = 1740] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 02:34:28 INFO - PROCESS | 1740 | --DOMWINDOW == 67 (17044400) [pid = 1740] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 02:34:28 INFO - PROCESS | 1740 | --DOMWINDOW == 66 (13154C00) [pid = 1740] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 02:34:28 INFO - PROCESS | 1740 | 1466588068466 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 02:34:28 INFO - PROCESS | 1740 | 1466588068468 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 02:34:28 INFO - PROCESS | 1740 | 1466588068473 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 02:34:28 INFO - PROCESS | 1740 | 1466588068475 Marionette TRACE conn3 <- [1,2538,null,{}] 02:34:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 02:34:28 INFO - PROCESS | 1740 | 1466588068481 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:28 INFO - PROCESS | 1740 | 1466588068483 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:28 INFO - PROCESS | 1740 | 1466588068564 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 02:34:28 INFO - PROCESS | 1740 | 1466588068569 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:28 INFO - PROCESS | 1740 | 1466588068571 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:28 INFO - PROCESS | 1740 | ++DOCSHELL 0F2AC400 == 34 [pid = 1740] [id = 644] 02:34:28 INFO - PROCESS | 1740 | ++DOMWINDOW == 67 (11205800) [pid = 1740] [serial = 1932] [outer = 00000000] 02:34:28 INFO - PROCESS | 1740 | ++DOMWINDOW == 68 (14371400) [pid = 1740] [serial = 1933] [outer = 11205800] 02:34:28 INFO - PROCESS | 1740 | 1466588068614 Marionette DEBUG loaded listener.js 02:34:28 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (155DC800) [pid = 1740] [serial = 1934] [outer = 11205800] 02:34:29 INFO - PROCESS | 1740 | 1466588069043 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 02:34:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 02:34:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 570ms 02:34:29 INFO - PROCESS | 1740 | 1466588069055 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 02:34:29 INFO - PROCESS | 1740 | 1466588069056 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 02:34:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 02:34:29 INFO - PROCESS | 1740 | 1466588069060 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 02:34:29 INFO - PROCESS | 1740 | 1466588069061 Marionette TRACE conn3 <- [1,2542,null,{}] 02:34:29 INFO - PROCESS | 1740 | 1466588069065 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:29 INFO - PROCESS | 1740 | 1466588069067 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:29 INFO - PROCESS | 1740 | 1466588069187 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 02:34:29 INFO - PROCESS | 1740 | 1466588069221 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:29 INFO - PROCESS | 1740 | 1466588069223 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:29 INFO - PROCESS | 1740 | ++DOCSHELL 0F2AC000 == 35 [pid = 1740] [id = 645] 02:34:29 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (1125D800) [pid = 1740] [serial = 1935] [outer = 00000000] 02:34:29 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (16C1B800) [pid = 1740] [serial = 1936] [outer = 1125D800] 02:34:29 INFO - PROCESS | 1740 | 1466588069265 Marionette DEBUG loaded listener.js 02:34:29 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (17044400) [pid = 1740] [serial = 1937] [outer = 1125D800] 02:34:29 INFO - PROCESS | 1740 | 1466588069677 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 02:34:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 02:34:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 633ms 02:34:29 INFO - PROCESS | 1740 | 1466588069698 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 02:34:29 INFO - PROCESS | 1740 | 1466588069700 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 02:34:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 02:34:29 INFO - PROCESS | 1740 | 1466588069703 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 02:34:29 INFO - PROCESS | 1740 | 1466588069705 Marionette TRACE conn3 <- [1,2546,null,{}] 02:34:29 INFO - PROCESS | 1740 | 1466588069708 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:29 INFO - PROCESS | 1740 | 1466588069710 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:29 INFO - PROCESS | 1740 | 1466588069838 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 02:34:29 INFO - PROCESS | 1740 | 1466588069894 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:29 INFO - PROCESS | 1740 | 1466588069897 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:29 INFO - PROCESS | 1740 | ++DOCSHELL 165E6000 == 36 [pid = 1740] [id = 646] 02:34:29 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (18479800) [pid = 1740] [serial = 1938] [outer = 00000000] 02:34:29 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (19983000) [pid = 1740] [serial = 1939] [outer = 18479800] 02:34:29 INFO - PROCESS | 1740 | 1466588069947 Marionette DEBUG loaded listener.js 02:34:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (19988400) [pid = 1740] [serial = 1940] [outer = 18479800] 02:34:30 INFO - PROCESS | 1740 | 1466588070350 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 02:34:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 02:34:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 648ms 02:34:30 INFO - PROCESS | 1740 | 1466588070374 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 02:34:30 INFO - PROCESS | 1740 | 1466588070376 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 02:34:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 02:34:30 INFO - PROCESS | 1740 | 1466588070379 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 02:34:30 INFO - PROCESS | 1740 | 1466588070381 Marionette TRACE conn3 <- [1,2550,null,{}] 02:34:30 INFO - PROCESS | 1740 | 1466588070384 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:30 INFO - PROCESS | 1740 | 1466588070386 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:30 INFO - PROCESS | 1740 | 1466588070503 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 02:34:30 INFO - PROCESS | 1740 | 1466588070701 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:30 INFO - PROCESS | 1740 | 1466588070704 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:30 INFO - PROCESS | 1740 | ++DOCSHELL 103F3000 == 37 [pid = 1740] [id = 647] 02:34:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (10432400) [pid = 1740] [serial = 1941] [outer = 00000000] 02:34:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (105F6800) [pid = 1740] [serial = 1942] [outer = 10432400] 02:34:30 INFO - PROCESS | 1740 | 1466588070763 Marionette DEBUG loaded listener.js 02:34:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (1125F400) [pid = 1740] [serial = 1943] [outer = 10432400] 02:34:31 INFO - PROCESS | 1740 | 1466588071338 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 02:34:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 02:34:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1013ms 02:34:31 INFO - PROCESS | 1740 | 1466588071383 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 02:34:31 INFO - PROCESS | 1740 | 1466588071387 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 02:34:31 INFO - PROCESS | 1740 | 1466588071392 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 02:34:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 02:34:31 INFO - PROCESS | 1740 | 1466588071395 Marionette TRACE conn3 <- [1,2554,null,{}] 02:34:31 INFO - PROCESS | 1740 | 1466588071400 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:31 INFO - PROCESS | 1740 | 1466588071403 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:31 INFO - PROCESS | 1740 | 1466588071513 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 02:34:31 INFO - PROCESS | 1740 | 1466588071627 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:31 INFO - PROCESS | 1740 | 1466588071630 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:31 INFO - PROCESS | 1740 | ++DOCSHELL 155D5000 == 38 [pid = 1740] [id = 648] 02:34:31 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (155DAC00) [pid = 1740] [serial = 1944] [outer = 00000000] 02:34:31 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (15AD1C00) [pid = 1740] [serial = 1945] [outer = 155DAC00] 02:34:31 INFO - PROCESS | 1740 | 1466588071725 Marionette DEBUG loaded listener.js 02:34:31 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (16283400) [pid = 1740] [serial = 1946] [outer = 155DAC00] 02:34:32 INFO - PROCESS | 1740 | 1466588072297 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 02:34:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 02:34:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 950ms 02:34:32 INFO - PROCESS | 1740 | 1466588072340 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 02:34:32 INFO - PROCESS | 1740 | 1466588072345 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 02:34:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 02:34:32 INFO - PROCESS | 1740 | 1466588072348 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 02:34:32 INFO - PROCESS | 1740 | 1466588072351 Marionette TRACE conn3 <- [1,2558,null,{}] 02:34:32 INFO - PROCESS | 1740 | 1466588072402 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:32 INFO - PROCESS | 1740 | 1466588072405 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:32 INFO - PROCESS | 1740 | 1466588072513 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 02:34:32 INFO - PROCESS | 1740 | 1466588072626 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:32 INFO - PROCESS | 1740 | 1466588072629 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:32 INFO - PROCESS | 1740 | ++DOCSHELL 10371C00 == 39 [pid = 1740] [id = 649] 02:34:32 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (131EB400) [pid = 1740] [serial = 1947] [outer = 00000000] 02:34:32 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (1776B400) [pid = 1740] [serial = 1948] [outer = 131EB400] 02:34:32 INFO - PROCESS | 1740 | 1466588072726 Marionette DEBUG loaded listener.js 02:34:32 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (18457800) [pid = 1740] [serial = 1949] [outer = 131EB400] 02:34:33 INFO - PROCESS | 1740 | 1466588073304 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 02:34:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 02:34:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 949ms 02:34:33 INFO - PROCESS | 1740 | 1466588073326 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 02:34:33 INFO - PROCESS | 1740 | 1466588073328 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 02:34:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 02:34:33 INFO - PROCESS | 1740 | 1466588073338 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 02:34:33 INFO - PROCESS | 1740 | 1466588073344 Marionette TRACE conn3 <- [1,2562,null,{}] 02:34:33 INFO - PROCESS | 1740 | 1466588073349 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:33 INFO - PROCESS | 1740 | 1466588073352 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:33 INFO - PROCESS | 1740 | 1466588073490 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 02:34:33 INFO - PROCESS | 1740 | 1466588073602 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:33 INFO - PROCESS | 1740 | 1466588073605 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:33 INFO - PROCESS | 1740 | ++DOCSHELL 0F2A3C00 == 40 [pid = 1740] [id = 650] 02:34:33 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (0F2AA000) [pid = 1740] [serial = 1950] [outer = 00000000] 02:34:33 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (12D7F800) [pid = 1740] [serial = 1951] [outer = 0F2AA000] 02:34:33 INFO - PROCESS | 1740 | 1466588073700 Marionette DEBUG loaded listener.js 02:34:33 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (13E9E000) [pid = 1740] [serial = 1952] [outer = 0F2AA000] 02:34:34 INFO - PROCESS | 1740 | 1466588074476 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 02:34:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 02:34:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1235ms 02:34:34 INFO - PROCESS | 1740 | 1466588074546 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 02:34:34 INFO - PROCESS | 1740 | 1466588074550 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 02:34:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 02:34:34 INFO - PROCESS | 1740 | 1466588074555 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 02:34:34 INFO - PROCESS | 1740 | 1466588074560 Marionette TRACE conn3 <- [1,2566,null,{}] 02:34:34 INFO - PROCESS | 1740 | 1466588074564 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:34 INFO - PROCESS | 1740 | 1466588074567 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:34 INFO - PROCESS | 1740 | 1466588074674 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 02:34:35 INFO - PROCESS | 1740 | --DOCSHELL 165E6000 == 39 [pid = 1740] [id = 646] 02:34:35 INFO - PROCESS | 1740 | --DOCSHELL 0F2AC000 == 38 [pid = 1740] [id = 645] 02:34:35 INFO - PROCESS | 1740 | --DOCSHELL 0F2AC400 == 37 [pid = 1740] [id = 644] 02:34:35 INFO - PROCESS | 1740 | --DOCSHELL 10A5B800 == 36 [pid = 1740] [id = 643] 02:34:35 INFO - PROCESS | 1740 | --DOCSHELL 1703D800 == 35 [pid = 1740] [id = 642] 02:34:35 INFO - PROCESS | 1740 | --DOCSHELL 12DC2800 == 34 [pid = 1740] [id = 641] 02:34:35 INFO - PROCESS | 1740 | --DOCSHELL 16284C00 == 33 [pid = 1740] [id = 640] 02:34:35 INFO - PROCESS | 1740 | --DOCSHELL 15001400 == 32 [pid = 1740] [id = 639] 02:34:35 INFO - PROCESS | 1740 | --DOCSHELL 112E0800 == 31 [pid = 1740] [id = 638] 02:34:35 INFO - PROCESS | 1740 | --DOCSHELL 11266800 == 30 [pid = 1740] [id = 636] 02:34:35 INFO - PROCESS | 1740 | --DOCSHELL 10A5B400 == 29 [pid = 1740] [id = 637] 02:34:35 INFO - PROCESS | 1740 | --DOCSHELL 131ED000 == 28 [pid = 1740] [id = 626] 02:34:35 INFO - PROCESS | 1740 | --DOCSHELL 155DA400 == 27 [pid = 1740] [id = 635] 02:34:35 INFO - PROCESS | 1740 | --DOCSHELL 0F2A3C00 == 26 [pid = 1740] [id = 650] 02:34:35 INFO - PROCESS | 1740 | --DOCSHELL 10371C00 == 25 [pid = 1740] [id = 649] 02:34:35 INFO - PROCESS | 1740 | --DOCSHELL 103F3000 == 24 [pid = 1740] [id = 647] 02:34:35 INFO - PROCESS | 1740 | --DOCSHELL 155D5000 == 23 [pid = 1740] [id = 648] 02:34:35 INFO - PROCESS | 1740 | 1466588075448 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:35 INFO - PROCESS | 1740 | 1466588075452 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:35 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (1826C800) [pid = 1740] [serial = 1903] [outer = 00000000] [url = about:blank] 02:34:35 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (165E8400) [pid = 1740] [serial = 1891] [outer = 00000000] [url = about:blank] 02:34:35 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (15D50400) [pid = 1740] [serial = 1888] [outer = 00000000] [url = about:blank] 02:34:35 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (13655800) [pid = 1740] [serial = 1879] [outer = 00000000] [url = about:blank] 02:34:35 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (14374C00) [pid = 1740] [serial = 1880] [outer = 00000000] [url = about:blank] 02:34:35 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (1281F400) [pid = 1740] [serial = 1882] [outer = 00000000] [url = about:blank] 02:34:35 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (12BD0800) [pid = 1740] [serial = 1883] [outer = 00000000] [url = about:blank] 02:34:35 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (136F3000) [pid = 1740] [serial = 1885] [outer = 00000000] [url = about:blank] 02:34:35 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (139AA400) [pid = 1740] [serial = 1886] [outer = 00000000] [url = about:blank] 02:34:35 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (16C6C000) [pid = 1740] [serial = 1894] [outer = 00000000] [url = about:blank] 02:34:35 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (15582800) [pid = 1740] [serial = 1871] [outer = 00000000] [url = about:blank] 02:34:35 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (1436D800) [pid = 1740] [serial = 1870] [outer = 00000000] [url = about:blank] 02:34:35 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (1703D000) [pid = 1740] [serial = 1874] [outer = 00000000] [url = about:blank] 02:34:35 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (16A6D000) [pid = 1740] [serial = 1873] [outer = 00000000] [url = about:blank] 02:34:35 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (19F1B800) [pid = 1740] [serial = 1877] [outer = 00000000] [url = about:blank] 02:34:35 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (19988C00) [pid = 1740] [serial = 1876] [outer = 00000000] [url = about:blank] 02:34:35 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (169CDC00) [pid = 1740] [serial = 1892] [outer = 00000000] [url = about:blank] 02:34:35 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (178E7C00) [pid = 1740] [serial = 1897] [outer = 00000000] [url = about:blank] 02:34:35 INFO - PROCESS | 1740 | --DOMWINDOW == 68 (17E43C00) [pid = 1740] [serial = 1898] [outer = 00000000] [url = about:blank] 02:34:35 INFO - PROCESS | 1740 | --DOMWINDOW == 67 (162E3C00) [pid = 1740] [serial = 1900] [outer = 00000000] [url = about:blank] 02:34:35 INFO - PROCESS | 1740 | --DOMWINDOW == 66 (16ECE000) [pid = 1740] [serial = 1895] [outer = 00000000] [url = about:blank] 02:34:35 INFO - PROCESS | 1740 | --DOMWINDOW == 65 (1826CC00) [pid = 1740] [serial = 1904] [outer = 00000000] [url = about:blank] 02:34:35 INFO - PROCESS | 1740 | --DOMWINDOW == 64 (14376400) [pid = 1740] [serial = 1901] [outer = 00000000] [url = about:blank] 02:34:35 INFO - PROCESS | 1740 | --DOMWINDOW == 63 (16281800) [pid = 1740] [serial = 1889] [outer = 00000000] [url = about:blank] 02:34:35 INFO - PROCESS | 1740 | ++DOCSHELL 0F2A3C00 == 24 [pid = 1740] [id = 651] 02:34:35 INFO - PROCESS | 1740 | ++DOMWINDOW == 64 (0F2A5400) [pid = 1740] [serial = 1953] [outer = 00000000] 02:34:35 INFO - PROCESS | 1740 | ++DOMWINDOW == 65 (1036D800) [pid = 1740] [serial = 1954] [outer = 0F2A5400] 02:34:35 INFO - PROCESS | 1740 | 1466588075593 Marionette DEBUG loaded listener.js 02:34:35 INFO - PROCESS | 1740 | ++DOMWINDOW == 66 (1043A400) [pid = 1740] [serial = 1955] [outer = 0F2A5400] 02:34:36 INFO - PROCESS | 1740 | 1466588076061 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 02:34:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 02:34:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1535ms 02:34:36 INFO - PROCESS | 1740 | 1466588076111 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 02:34:36 INFO - PROCESS | 1740 | 1466588076115 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 02:34:36 INFO - PROCESS | 1740 | 1466588076119 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 02:34:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 02:34:36 INFO - PROCESS | 1740 | 1466588076122 Marionette TRACE conn3 <- [1,2570,null,{}] 02:34:36 INFO - PROCESS | 1740 | 1466588076127 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:36 INFO - PROCESS | 1740 | 1466588076131 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:36 INFO - PROCESS | 1740 | 1466588076220 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 02:34:36 INFO - PROCESS | 1740 | 1466588076234 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:36 INFO - PROCESS | 1740 | 1466588076237 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:36 INFO - PROCESS | 1740 | ++DOCSHELL 11C3AC00 == 25 [pid = 1740] [id = 652] 02:34:36 INFO - PROCESS | 1740 | ++DOMWINDOW == 67 (11C42C00) [pid = 1740] [serial = 1956] [outer = 00000000] 02:34:36 INFO - PROCESS | 1740 | ++DOMWINDOW == 68 (12AA9400) [pid = 1740] [serial = 1957] [outer = 11C42C00] 02:34:36 INFO - PROCESS | 1740 | 1466588076285 Marionette DEBUG loaded listener.js 02:34:36 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (12BD7C00) [pid = 1740] [serial = 1958] [outer = 11C42C00] 02:34:36 INFO - PROCESS | 1740 | 1466588076765 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 02:34:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 02:34:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 712ms 02:34:36 INFO - PROCESS | 1740 | 1466588076822 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 02:34:36 INFO - PROCESS | 1740 | 1466588076826 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 02:34:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 02:34:36 INFO - PROCESS | 1740 | 1466588076863 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 02:34:36 INFO - PROCESS | 1740 | 1466588076865 Marionette TRACE conn3 <- [1,2574,null,{}] 02:34:36 INFO - PROCESS | 1740 | 1466588076869 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:36 INFO - PROCESS | 1740 | 1466588076871 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:37 INFO - PROCESS | 1740 | 1466588076999 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 02:34:37 INFO - PROCESS | 1740 | 1466588077060 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:37 INFO - PROCESS | 1740 | 1466588077062 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:37 INFO - PROCESS | 1740 | ++DOCSHELL 13273000 == 26 [pid = 1740] [id = 653] 02:34:37 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (13274000) [pid = 1740] [serial = 1959] [outer = 00000000] 02:34:37 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (136F1000) [pid = 1740] [serial = 1960] [outer = 13274000] 02:34:37 INFO - PROCESS | 1740 | 1466588077115 Marionette DEBUG loaded listener.js 02:34:37 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (139AD000) [pid = 1740] [serial = 1961] [outer = 13274000] 02:34:37 INFO - PROCESS | 1740 | 1466588077552 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 02:34:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 02:34:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 760ms 02:34:37 INFO - PROCESS | 1740 | 1466588077600 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 02:34:37 INFO - PROCESS | 1740 | 1466588077602 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 02:34:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 02:34:37 INFO - PROCESS | 1740 | 1466588077607 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 02:34:37 INFO - PROCESS | 1740 | 1466588077613 Marionette TRACE conn3 <- [1,2578,null,{}] 02:34:37 INFO - PROCESS | 1740 | 1466588077629 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:37 INFO - PROCESS | 1740 | 1466588077633 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:37 INFO - PROCESS | 1740 | 1466588077803 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 02:34:37 INFO - PROCESS | 1740 | 1466588077890 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:37 INFO - PROCESS | 1740 | 1466588077892 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:37 INFO - PROCESS | 1740 | ++DOCSHELL 110E5800 == 27 [pid = 1740] [id = 654] 02:34:37 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (13276400) [pid = 1740] [serial = 1962] [outer = 00000000] 02:34:37 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (155D5C00) [pid = 1740] [serial = 1963] [outer = 13276400] 02:34:37 INFO - PROCESS | 1740 | 1466588077947 Marionette DEBUG loaded listener.js 02:34:38 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (1583C000) [pid = 1740] [serial = 1964] [outer = 13276400] 02:34:38 INFO - PROCESS | 1740 | 1466588078432 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 02:34:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 02:34:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 871ms 02:34:38 INFO - PROCESS | 1740 | 1466588078501 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 02:34:38 INFO - PROCESS | 1740 | 1466588078503 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 02:34:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 02:34:38 INFO - PROCESS | 1740 | 1466588078513 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 02:34:38 INFO - PROCESS | 1740 | 1466588078515 Marionette TRACE conn3 <- [1,2582,null,{}] 02:34:38 INFO - PROCESS | 1740 | 1466588078518 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:38 INFO - PROCESS | 1740 | 1466588078520 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:38 INFO - PROCESS | 1740 | 1466588078638 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 02:34:38 INFO - PROCESS | 1740 | 1466588078650 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:38 INFO - PROCESS | 1740 | 1466588078652 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:38 INFO - PROCESS | 1740 | ++DOCSHELL 15F74800 == 28 [pid = 1740] [id = 655] 02:34:38 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (15F74C00) [pid = 1740] [serial = 1965] [outer = 00000000] 02:34:38 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (16285000) [pid = 1740] [serial = 1966] [outer = 15F74C00] 02:34:38 INFO - PROCESS | 1740 | 1466588078698 Marionette DEBUG loaded listener.js 02:34:38 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (162D9800) [pid = 1740] [serial = 1967] [outer = 15F74C00] 02:34:39 INFO - PROCESS | 1740 | 1466588079168 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 02:34:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 02:34:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 713ms 02:34:39 INFO - PROCESS | 1740 | 1466588079211 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 02:34:39 INFO - PROCESS | 1740 | 1466588079213 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 02:34:39 INFO - PROCESS | 1740 | 1466588079216 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 02:34:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 02:34:39 INFO - PROCESS | 1740 | 1466588079218 Marionette TRACE conn3 <- [1,2586,null,{}] 02:34:39 INFO - PROCESS | 1740 | 1466588079221 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:39 INFO - PROCESS | 1740 | 1466588079223 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:39 INFO - PROCESS | 1740 | 1466588079346 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 02:34:39 INFO - PROCESS | 1740 | 1466588079352 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:39 INFO - PROCESS | 1740 | 1466588079358 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:39 INFO - PROCESS | 1740 | ++DOCSHELL 165E7400 == 29 [pid = 1740] [id = 656] 02:34:39 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (165E7800) [pid = 1740] [serial = 1968] [outer = 00000000] 02:34:39 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (165EE000) [pid = 1740] [serial = 1969] [outer = 165E7800] 02:34:39 INFO - PROCESS | 1740 | 1466588079417 Marionette DEBUG loaded listener.js 02:34:39 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (16A83800) [pid = 1740] [serial = 1970] [outer = 165E7800] 02:34:39 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (112E8000) [pid = 1740] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 02:34:39 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (10A77000) [pid = 1740] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 02:34:39 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (155CF400) [pid = 1740] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 02:34:39 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (162D8000) [pid = 1740] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 02:34:39 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (11205800) [pid = 1740] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 02:34:39 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (16A7F800) [pid = 1740] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 02:34:39 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (15004000) [pid = 1740] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 02:34:39 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (17103000) [pid = 1740] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 02:34:39 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (18465000) [pid = 1740] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 02:34:39 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (1125D800) [pid = 1740] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 02:34:39 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (112E2C00) [pid = 1740] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 02:34:39 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (18479800) [pid = 1740] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 02:34:40 INFO - PROCESS | 1740 | 1466588080159 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 02:34:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 02:34:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1012ms 02:34:40 INFO - PROCESS | 1740 | 1466588080220 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 02:34:40 INFO - PROCESS | 1740 | 1466588080222 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 02:34:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 02:34:40 INFO - PROCESS | 1740 | 1466588080225 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 02:34:40 INFO - PROCESS | 1740 | 1466588080227 Marionette TRACE conn3 <- [1,2590,null,{}] 02:34:40 INFO - PROCESS | 1740 | 1466588080230 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:40 INFO - PROCESS | 1740 | 1466588080232 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:40 INFO - PROCESS | 1740 | 1466588080361 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 02:34:40 INFO - PROCESS | 1740 | 1466588080374 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:40 INFO - PROCESS | 1740 | 1466588080376 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:40 INFO - PROCESS | 1740 | ++DOCSHELL 1055FC00 == 30 [pid = 1740] [id = 657] 02:34:40 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (162D8000) [pid = 1740] [serial = 1971] [outer = 00000000] 02:34:40 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (16ECC400) [pid = 1740] [serial = 1972] [outer = 162D8000] 02:34:40 INFO - PROCESS | 1740 | 1466588080419 Marionette DEBUG loaded listener.js 02:34:40 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (16ED4400) [pid = 1740] [serial = 1973] [outer = 162D8000] 02:34:40 INFO - PROCESS | 1740 | 1466588080861 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 02:34:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 02:34:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 633ms 02:34:40 INFO - PROCESS | 1740 | 1466588080895 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 02:34:40 INFO - PROCESS | 1740 | 1466588080897 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 02:34:40 INFO - PROCESS | 1740 | 1466588080900 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 02:34:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 02:34:40 INFO - PROCESS | 1740 | 1466588080902 Marionette TRACE conn3 <- [1,2594,null,{}] 02:34:40 INFO - PROCESS | 1740 | 1466588080910 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:40 INFO - PROCESS | 1740 | 1466588080911 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:40 INFO - PROCESS | 1740 | 1466588080988 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 02:34:40 INFO - PROCESS | 1740 | 1466588080994 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:40 INFO - PROCESS | 1740 | 1466588080996 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:41 INFO - PROCESS | 1740 | ++DOCSHELL 16C70C00 == 31 [pid = 1740] [id = 658] 02:34:41 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (16ED7000) [pid = 1740] [serial = 1974] [outer = 00000000] 02:34:41 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (1703B800) [pid = 1740] [serial = 1975] [outer = 16ED7000] 02:34:41 INFO - PROCESS | 1740 | 1466588081038 Marionette DEBUG loaded listener.js 02:34:41 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (1703FC00) [pid = 1740] [serial = 1976] [outer = 16ED7000] 02:34:41 INFO - PROCESS | 1740 | 1466588081519 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 02:34:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 02:34:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 649ms 02:34:41 INFO - PROCESS | 1740 | 1466588081542 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 02:34:41 INFO - PROCESS | 1740 | 1466588081544 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 02:34:41 INFO - PROCESS | 1740 | 1466588081547 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 02:34:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 02:34:41 INFO - PROCESS | 1740 | 1466588081549 Marionette TRACE conn3 <- [1,2598,null,{}] 02:34:41 INFO - PROCESS | 1740 | 1466588081556 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:41 INFO - PROCESS | 1740 | 1466588081558 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:41 INFO - PROCESS | 1740 | 1466588081635 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 02:34:41 INFO - PROCESS | 1740 | 1466588081641 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:41 INFO - PROCESS | 1740 | 1466588081643 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:41 INFO - PROCESS | 1740 | ++DOCSHELL 16ECD000 == 32 [pid = 1740] [id = 659] 02:34:41 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (16ED9C00) [pid = 1740] [serial = 1977] [outer = 00000000] 02:34:41 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (12A25000) [pid = 1740] [serial = 1978] [outer = 16ED9C00] 02:34:41 INFO - PROCESS | 1740 | 1466588081686 Marionette DEBUG loaded listener.js 02:34:41 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (1774A400) [pid = 1740] [serial = 1979] [outer = 16ED9C00] 02:34:42 INFO - PROCESS | 1740 | 1466588082428 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 02:34:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 02:34:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 950ms 02:34:42 INFO - PROCESS | 1740 | 1466588082495 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 02:34:42 INFO - PROCESS | 1740 | 1466588082500 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 02:34:42 INFO - PROCESS | 1740 | 1466588082505 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 02:34:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 02:34:42 INFO - PROCESS | 1740 | 1466588082508 Marionette TRACE conn3 <- [1,2602,null,{}] 02:34:42 INFO - PROCESS | 1740 | 1466588082514 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:42 INFO - PROCESS | 1740 | 1466588082517 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:42 INFO - PROCESS | 1740 | 1466588082641 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 02:34:42 INFO - PROCESS | 1740 | 1466588082774 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:42 INFO - PROCESS | 1740 | 1466588082777 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:42 INFO - PROCESS | 1740 | ++DOCSHELL 10A5C000 == 33 [pid = 1740] [id = 660] 02:34:42 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (10E92400) [pid = 1740] [serial = 1980] [outer = 00000000] 02:34:42 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (1312A400) [pid = 1740] [serial = 1981] [outer = 10E92400] 02:34:42 INFO - PROCESS | 1740 | 1466588082882 Marionette DEBUG loaded listener.js 02:34:42 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (1327E400) [pid = 1740] [serial = 1982] [outer = 10E92400] 02:34:43 INFO - PROCESS | 1740 | 1466588083520 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 02:34:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 02:34:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1045ms 02:34:43 INFO - PROCESS | 1740 | 1466588083580 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 02:34:43 INFO - PROCESS | 1740 | 1466588083585 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 02:34:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 02:34:43 INFO - PROCESS | 1740 | 1466588083611 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 02:34:43 INFO - PROCESS | 1740 | 1466588083614 Marionette TRACE conn3 <- [1,2606,null,{}] 02:34:43 INFO - PROCESS | 1740 | 1466588083618 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:43 INFO - PROCESS | 1740 | 1466588083621 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:43 INFO - PROCESS | 1740 | 1466588083752 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 02:34:43 INFO - PROCESS | 1740 | 1466588083887 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:43 INFO - PROCESS | 1740 | 1466588083890 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:43 INFO - PROCESS | 1740 | ++DOCSHELL 14371800 == 34 [pid = 1740] [id = 661] 02:34:43 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (14374C00) [pid = 1740] [serial = 1983] [outer = 00000000] 02:34:43 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (1557C000) [pid = 1740] [serial = 1984] [outer = 14374C00] 02:34:43 INFO - PROCESS | 1740 | 1466588083955 Marionette DEBUG loaded listener.js 02:34:44 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (15835000) [pid = 1740] [serial = 1985] [outer = 14374C00] 02:34:44 INFO - PROCESS | 1740 | --DOCSHELL 15ADC400 == 33 [pid = 1740] [id = 395] 02:34:44 INFO - PROCESS | 1740 | --DOCSHELL 12D73000 == 32 [pid = 1740] [id = 380] 02:34:44 INFO - PROCESS | 1740 | --DOCSHELL 162E4800 == 31 [pid = 1740] [id = 389] 02:34:44 INFO - PROCESS | 1740 | --DOCSHELL 1327DC00 == 30 [pid = 1740] [id = 390] 02:34:44 INFO - PROCESS | 1740 | --DOCSHELL 105EC800 == 29 [pid = 1740] [id = 393] 02:34:44 INFO - PROCESS | 1740 | --DOCSHELL 16A74400 == 28 [pid = 1740] [id = 384] 02:34:44 INFO - PROCESS | 1740 | --DOCSHELL 15D54400 == 27 [pid = 1740] [id = 383] 02:34:44 INFO - PROCESS | 1740 | --DOCSHELL 158C4800 == 26 [pid = 1740] [id = 382] 02:34:44 INFO - PROCESS | 1740 | --DOCSHELL 12AAEC00 == 25 [pid = 1740] [id = 381] 02:34:44 INFO - PROCESS | 1740 | --DOCSHELL 11AE6400 == 24 [pid = 1740] [id = 392] 02:34:44 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (19983000) [pid = 1740] [serial = 1939] [outer = 00000000] [url = about:blank] 02:34:44 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (19988400) [pid = 1740] [serial = 1940] [outer = 00000000] [url = about:blank] 02:34:44 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (12B02C00) [pid = 1740] [serial = 1915] [outer = 00000000] [url = about:blank] 02:34:44 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (15084400) [pid = 1740] [serial = 1913] [outer = 00000000] [url = about:blank] 02:34:44 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (1847A400) [pid = 1740] [serial = 1930] [outer = 00000000] [url = about:blank] 02:34:44 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (16A6B800) [pid = 1740] [serial = 1922] [outer = 00000000] [url = about:blank] 02:34:44 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (14371400) [pid = 1740] [serial = 1933] [outer = 00000000] [url = about:blank] 02:34:44 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (13033C00) [pid = 1740] [serial = 1912] [outer = 00000000] [url = about:blank] 02:34:44 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (17040C00) [pid = 1740] [serial = 1925] [outer = 00000000] [url = about:blank] 02:34:44 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (15581C00) [pid = 1740] [serial = 1919] [outer = 00000000] [url = about:blank] 02:34:44 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (162E2800) [pid = 1740] [serial = 1921] [outer = 00000000] [url = about:blank] 02:34:44 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (1847AC00) [pid = 1740] [serial = 1931] [outer = 00000000] [url = about:blank] 02:34:44 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (15187000) [pid = 1740] [serial = 1918] [outer = 00000000] [url = about:blank] 02:34:44 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (13110C00) [pid = 1740] [serial = 1916] [outer = 00000000] [url = about:blank] 02:34:44 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (17AD7000) [pid = 1740] [serial = 1928] [outer = 00000000] [url = about:blank] 02:34:44 INFO - PROCESS | 1740 | --DOMWINDOW == 68 (1703E400) [pid = 1740] [serial = 1924] [outer = 00000000] [url = about:blank] 02:34:44 INFO - PROCESS | 1740 | --DOMWINDOW == 67 (1994B400) [pid = 1740] [serial = 1906] [outer = 00000000] [url = about:blank] 02:34:44 INFO - PROCESS | 1740 | --DOMWINDOW == 66 (1994E800) [pid = 1740] [serial = 1907] [outer = 00000000] [url = about:blank] 02:34:44 INFO - PROCESS | 1740 | --DOMWINDOW == 65 (178F4000) [pid = 1740] [serial = 1927] [outer = 00000000] [url = about:blank] 02:34:44 INFO - PROCESS | 1740 | --DOMWINDOW == 64 (16C1B800) [pid = 1740] [serial = 1936] [outer = 00000000] [url = about:blank] 02:34:44 INFO - PROCESS | 1740 | --DOMWINDOW == 63 (155DC800) [pid = 1740] [serial = 1934] [outer = 00000000] [url = about:blank] 02:34:44 INFO - PROCESS | 1740 | --DOMWINDOW == 62 (13122000) [pid = 1740] [serial = 1909] [outer = 00000000] [url = about:blank] 02:34:44 INFO - PROCESS | 1740 | --DOMWINDOW == 61 (136F6000) [pid = 1740] [serial = 1910] [outer = 00000000] [url = about:blank] 02:34:44 INFO - PROCESS | 1740 | --DOMWINDOW == 60 (17044400) [pid = 1740] [serial = 1937] [outer = 00000000] [url = about:blank] 02:34:44 INFO - PROCESS | 1740 | 1466588084797 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 02:34:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 02:34:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1266ms 02:34:44 INFO - PROCESS | 1740 | 1466588084862 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 02:34:44 INFO - PROCESS | 1740 | 1466588084866 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 02:34:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 02:34:44 INFO - PROCESS | 1740 | 1466588084872 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 02:34:44 INFO - PROCESS | 1740 | 1466588084875 Marionette TRACE conn3 <- [1,2610,null,{}] 02:34:44 INFO - PROCESS | 1740 | 1466588084881 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:44 INFO - PROCESS | 1740 | 1466588084884 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:45 INFO - PROCESS | 1740 | 1466588084968 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 02:34:45 INFO - PROCESS | 1740 | 1466588084975 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:45 INFO - PROCESS | 1740 | 1466588084979 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:45 INFO - PROCESS | 1740 | ++DOCSHELL 11CD5800 == 25 [pid = 1740] [id = 662] 02:34:45 INFO - PROCESS | 1740 | ++DOMWINDOW == 61 (1281C000) [pid = 1740] [serial = 1986] [outer = 00000000] 02:34:45 INFO - PROCESS | 1740 | ++DOMWINDOW == 62 (12D80000) [pid = 1740] [serial = 1987] [outer = 1281C000] 02:34:45 INFO - PROCESS | 1740 | 1466588085026 Marionette DEBUG loaded listener.js 02:34:45 INFO - PROCESS | 1740 | ++DOMWINDOW == 63 (1311D800) [pid = 1740] [serial = 1988] [outer = 1281C000] 02:34:45 INFO - PROCESS | 1740 | 1466588085614 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 02:34:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 02:34:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 743ms 02:34:45 INFO - PROCESS | 1740 | 1466588085645 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 02:34:45 INFO - PROCESS | 1740 | 1466588085649 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 02:34:45 INFO - PROCESS | 1740 | 1466588085655 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 02:34:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 02:34:45 INFO - PROCESS | 1740 | 1466588085657 Marionette TRACE conn3 <- [1,2614,null,{}] 02:34:45 INFO - PROCESS | 1740 | 1466588085661 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:45 INFO - PROCESS | 1740 | 1466588085663 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:45 INFO - PROCESS | 1740 | 1466588085748 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 02:34:45 INFO - PROCESS | 1740 | 1466588085754 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:45 INFO - PROCESS | 1740 | 1466588085756 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:45 INFO - PROCESS | 1740 | ++DOCSHELL 139A5400 == 26 [pid = 1740] [id = 663] 02:34:45 INFO - PROCESS | 1740 | ++DOMWINDOW == 64 (14371400) [pid = 1740] [serial = 1989] [outer = 00000000] 02:34:45 INFO - PROCESS | 1740 | ++DOMWINDOW == 65 (1500E400) [pid = 1740] [serial = 1990] [outer = 14371400] 02:34:45 INFO - PROCESS | 1740 | 1466588085803 Marionette DEBUG loaded listener.js 02:34:45 INFO - PROCESS | 1740 | ++DOMWINDOW == 66 (15187400) [pid = 1740] [serial = 1991] [outer = 14371400] 02:34:46 INFO - PROCESS | 1740 | 1466588086281 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 02:34:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 02:34:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 649ms 02:34:46 INFO - PROCESS | 1740 | 1466588086293 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 02:34:46 INFO - PROCESS | 1740 | 1466588086295 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 02:34:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 02:34:46 INFO - PROCESS | 1740 | 1466588086299 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 02:34:46 INFO - PROCESS | 1740 | 1466588086302 Marionette TRACE conn3 <- [1,2618,null,{}] 02:34:46 INFO - PROCESS | 1740 | 1466588086317 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:46 INFO - PROCESS | 1740 | 1466588086321 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:46 INFO - PROCESS | 1740 | 1466588086413 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 02:34:46 INFO - PROCESS | 1740 | 1466588086423 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:46 INFO - PROCESS | 1740 | 1466588086426 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:46 INFO - PROCESS | 1740 | ++DOCSHELL 15F7A400 == 27 [pid = 1740] [id = 664] 02:34:46 INFO - PROCESS | 1740 | ++DOMWINDOW == 67 (15F7AC00) [pid = 1740] [serial = 1992] [outer = 00000000] 02:34:46 INFO - PROCESS | 1740 | ++DOMWINDOW == 68 (162DD000) [pid = 1740] [serial = 1993] [outer = 15F7AC00] 02:34:46 INFO - PROCESS | 1740 | 1466588086473 Marionette DEBUG loaded listener.js 02:34:46 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (165E4C00) [pid = 1740] [serial = 1994] [outer = 15F7AC00] 02:34:46 INFO - PROCESS | 1740 | 1466588086928 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 02:34:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 02:34:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 665ms 02:34:46 INFO - PROCESS | 1740 | 1466588086957 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 02:34:46 INFO - PROCESS | 1740 | 1466588086960 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 02:34:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 02:34:46 INFO - PROCESS | 1740 | 1466588086963 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 02:34:46 INFO - PROCESS | 1740 | 1466588086965 Marionette TRACE conn3 <- [1,2622,null,{}] 02:34:46 INFO - PROCESS | 1740 | 1466588086968 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:46 INFO - PROCESS | 1740 | 1466588086970 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:47 INFO - PROCESS | 1740 | 1466588087057 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 02:34:47 INFO - PROCESS | 1740 | 1466588087062 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:47 INFO - PROCESS | 1740 | 1466588087064 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:47 INFO - PROCESS | 1740 | ++DOCSHELL 16A60800 == 28 [pid = 1740] [id = 665] 02:34:47 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (16A6C400) [pid = 1740] [serial = 1995] [outer = 00000000] 02:34:47 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (16ED1000) [pid = 1740] [serial = 1996] [outer = 16A6C400] 02:34:47 INFO - PROCESS | 1740 | 1466588087107 Marionette DEBUG loaded listener.js 02:34:47 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (16EDB400) [pid = 1740] [serial = 1997] [outer = 16A6C400] 02:34:47 INFO - PROCESS | 1740 | 1466588087608 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 02:34:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 02:34:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 696ms 02:34:47 INFO - PROCESS | 1740 | 1466588087662 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 02:34:47 INFO - PROCESS | 1740 | 1466588087664 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 02:34:47 INFO - PROCESS | 1740 | 1466588087667 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 02:34:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 02:34:47 INFO - PROCESS | 1740 | 1466588087669 Marionette TRACE conn3 <- [1,2626,null,{}] 02:34:47 INFO - PROCESS | 1740 | 1466588087673 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:47 INFO - PROCESS | 1740 | 1466588087675 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:47 INFO - PROCESS | 1740 | 1466588087794 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 02:34:47 INFO - PROCESS | 1740 | 1466588087804 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:47 INFO - PROCESS | 1740 | 1466588087806 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:47 INFO - PROCESS | 1740 | ++DOCSHELL 112E2C00 == 29 [pid = 1740] [id = 666] 02:34:47 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (15839400) [pid = 1740] [serial = 1998] [outer = 00000000] 02:34:47 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (1774E400) [pid = 1740] [serial = 1999] [outer = 15839400] 02:34:47 INFO - PROCESS | 1740 | 1466588087853 Marionette DEBUG loaded listener.js 02:34:47 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (17769400) [pid = 1740] [serial = 2000] [outer = 15839400] 02:34:48 INFO - PROCESS | 1740 | 1466588088363 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 02:34:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 02:34:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 712ms 02:34:48 INFO - PROCESS | 1740 | 1466588088399 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 02:34:48 INFO - PROCESS | 1740 | 1466588088401 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 02:34:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 02:34:48 INFO - PROCESS | 1740 | 1466588088411 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 02:34:48 INFO - PROCESS | 1740 | 1466588088412 Marionette TRACE conn3 <- [1,2630,null,{}] 02:34:48 INFO - PROCESS | 1740 | 1466588088416 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:48 INFO - PROCESS | 1740 | 1466588088421 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:48 INFO - PROCESS | 1740 | 1466588088591 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 02:34:48 INFO - PROCESS | 1740 | 1466588088616 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:48 INFO - PROCESS | 1740 | 1466588088618 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:48 INFO - PROCESS | 1740 | ++DOCSHELL 165E8C00 == 30 [pid = 1740] [id = 667] 02:34:48 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (16A67800) [pid = 1740] [serial = 2001] [outer = 00000000] 02:34:48 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (18260800) [pid = 1740] [serial = 2002] [outer = 16A67800] 02:34:48 INFO - PROCESS | 1740 | 1466588088662 Marionette DEBUG loaded listener.js 02:34:48 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (18262400) [pid = 1740] [serial = 2003] [outer = 16A67800] 02:34:49 INFO - PROCESS | 1740 | 1466588089105 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 02:34:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 02:34:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 744ms 02:34:49 INFO - PROCESS | 1740 | 1466588089145 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 02:34:49 INFO - PROCESS | 1740 | 1466588089147 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 02:34:49 INFO - PROCESS | 1740 | 1466588089150 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 02:34:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 02:34:49 INFO - PROCESS | 1740 | 1466588089152 Marionette TRACE conn3 <- [1,2634,null,{}] 02:34:49 INFO - PROCESS | 1740 | 1466588089155 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:49 INFO - PROCESS | 1740 | 1466588089157 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:49 INFO - PROCESS | 1740 | 1466588089274 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 02:34:49 INFO - PROCESS | 1740 | 1466588089279 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:49 INFO - PROCESS | 1740 | 1466588089281 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:49 INFO - PROCESS | 1740 | ++DOCSHELL 1826E400 == 31 [pid = 1740] [id = 668] 02:34:49 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (18456C00) [pid = 1740] [serial = 2004] [outer = 00000000] 02:34:49 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (18470C00) [pid = 1740] [serial = 2005] [outer = 18456C00] 02:34:49 INFO - PROCESS | 1740 | 1466588089324 Marionette DEBUG loaded listener.js 02:34:49 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (18472000) [pid = 1740] [serial = 2006] [outer = 18456C00] 02:34:49 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (11C42C00) [pid = 1740] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 02:34:49 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (0F2A5400) [pid = 1740] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 02:34:49 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (13274000) [pid = 1740] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 02:34:49 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (10432400) [pid = 1740] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 02:34:49 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (155DAC00) [pid = 1740] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 02:34:49 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (131EB400) [pid = 1740] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 02:34:49 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (15F74C00) [pid = 1740] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 02:34:49 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (165E7800) [pid = 1740] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 02:34:49 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (16ED7000) [pid = 1740] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 02:34:49 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (13276400) [pid = 1740] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 02:34:49 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (162D8000) [pid = 1740] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 02:34:49 INFO - PROCESS | 1740 | 1466588089820 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 02:34:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 02:34:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 696ms 02:34:49 INFO - PROCESS | 1740 | 1466588089850 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 02:34:49 INFO - PROCESS | 1740 | 1466588089852 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 02:34:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 02:34:49 INFO - PROCESS | 1740 | 1466588089868 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 02:34:49 INFO - PROCESS | 1740 | 1466588089869 Marionette TRACE conn3 <- [1,2638,null,{}] 02:34:49 INFO - PROCESS | 1740 | 1466588089874 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:49 INFO - PROCESS | 1740 | 1466588089876 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:50 INFO - PROCESS | 1740 | 1466588089978 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 02:34:50 INFO - PROCESS | 1740 | 1466588089986 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:50 INFO - PROCESS | 1740 | 1466588089988 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:50 INFO - PROCESS | 1740 | ++DOCSHELL 1365B800 == 32 [pid = 1740] [id = 669] 02:34:50 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (1500E000) [pid = 1740] [serial = 2007] [outer = 00000000] 02:34:50 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (16ED1400) [pid = 1740] [serial = 2008] [outer = 1500E000] 02:34:50 INFO - PROCESS | 1740 | 1466588090031 Marionette DEBUG loaded listener.js 02:34:50 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (176A5400) [pid = 1740] [serial = 2009] [outer = 1500E000] 02:34:50 INFO - PROCESS | 1740 | 1466588090516 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 02:34:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 02:34:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 665ms 02:34:50 INFO - PROCESS | 1740 | 1466588090547 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 02:34:50 INFO - PROCESS | 1740 | 1466588090549 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 02:34:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 02:34:50 INFO - PROCESS | 1740 | 1466588090556 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 02:34:50 INFO - PROCESS | 1740 | 1466588090558 Marionette TRACE conn3 <- [1,2642,null,{}] 02:34:50 INFO - PROCESS | 1740 | 1466588090561 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:50 INFO - PROCESS | 1740 | 1466588090563 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:50 INFO - PROCESS | 1740 | 1466588090643 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 02:34:50 INFO - PROCESS | 1740 | 1466588090649 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:50 INFO - PROCESS | 1740 | 1466588090651 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:50 INFO - PROCESS | 1740 | ++DOCSHELL 15D58800 == 33 [pid = 1740] [id = 670] 02:34:50 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (165EBC00) [pid = 1740] [serial = 2010] [outer = 00000000] 02:34:50 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (1055C000) [pid = 1740] [serial = 2011] [outer = 165EBC00] 02:34:50 INFO - PROCESS | 1740 | 1466588090694 Marionette DEBUG loaded listener.js 02:34:50 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (165E8800) [pid = 1740] [serial = 2012] [outer = 165EBC00] 02:34:51 INFO - PROCESS | 1740 | 1466588091125 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 02:34:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 02:34:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 601ms 02:34:51 INFO - PROCESS | 1740 | 1466588091154 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 02:34:51 INFO - PROCESS | 1740 | 1466588091156 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 02:34:51 INFO - PROCESS | 1740 | 1466588091159 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 02:34:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 02:34:51 INFO - PROCESS | 1740 | 1466588091161 Marionette TRACE conn3 <- [1,2646,null,{}] 02:34:51 INFO - PROCESS | 1740 | 1466588091165 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:51 INFO - PROCESS | 1740 | 1466588091166 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:51 INFO - PROCESS | 1740 | 1466588091293 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 02:34:51 INFO - PROCESS | 1740 | 1466588091298 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:51 INFO - PROCESS | 1740 | 1466588091300 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:51 INFO - PROCESS | 1740 | ++DOCSHELL 162DCC00 == 34 [pid = 1740] [id = 671] 02:34:51 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (1876EC00) [pid = 1740] [serial = 2013] [outer = 00000000] 02:34:51 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (1994EC00) [pid = 1740] [serial = 2014] [outer = 1876EC00] 02:34:51 INFO - PROCESS | 1740 | 1466588091344 Marionette DEBUG loaded listener.js 02:34:51 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (19959400) [pid = 1740] [serial = 2015] [outer = 1876EC00] 02:34:52 INFO - PROCESS | 1740 | --DOCSHELL 0F2A7400 == 33 [pid = 1740] [id = 387] 02:34:52 INFO - PROCESS | 1740 | --DOCSHELL 155D5400 == 32 [pid = 1740] [id = 394] 02:34:52 INFO - PROCESS | 1740 | --DOCSHELL 13074400 == 31 [pid = 1740] [id = 388] 02:34:52 INFO - PROCESS | 1740 | --DOCSHELL 110DB400 == 30 [pid = 1740] [id = 385] 02:34:52 INFO - PROCESS | 1740 | --DOCSHELL 16C13800 == 29 [pid = 1740] [id = 396] 02:34:52 INFO - PROCESS | 1740 | --DOCSHELL 0F2A3C00 == 28 [pid = 1740] [id = 651] 02:34:52 INFO - PROCESS | 1740 | --DOCSHELL 10435C00 == 27 [pid = 1740] [id = 391] 02:34:52 INFO - PROCESS | 1740 | --DOCSHELL 16A6D400 == 26 [pid = 1740] [id = 386] 02:34:53 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (12AA9400) [pid = 1740] [serial = 1957] [outer = 00000000] [url = about:blank] 02:34:53 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (12BD7C00) [pid = 1740] [serial = 1958] [outer = 00000000] [url = about:blank] 02:34:53 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (1036D800) [pid = 1740] [serial = 1954] [outer = 00000000] [url = about:blank] 02:34:53 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (1043A400) [pid = 1740] [serial = 1955] [outer = 00000000] [url = about:blank] 02:34:53 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (136F1000) [pid = 1740] [serial = 1960] [outer = 00000000] [url = about:blank] 02:34:53 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (1125F400) [pid = 1740] [serial = 1943] [outer = 00000000] [url = about:blank] 02:34:53 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (105F6800) [pid = 1740] [serial = 1942] [outer = 00000000] [url = about:blank] 02:34:53 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (16283400) [pid = 1740] [serial = 1946] [outer = 00000000] [url = about:blank] 02:34:53 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (15AD1C00) [pid = 1740] [serial = 1945] [outer = 00000000] [url = about:blank] 02:34:53 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (18457800) [pid = 1740] [serial = 1949] [outer = 00000000] [url = about:blank] 02:34:53 INFO - PROCESS | 1740 | --DOMWINDOW == 68 (1776B400) [pid = 1740] [serial = 1948] [outer = 00000000] [url = about:blank] 02:34:53 INFO - PROCESS | 1740 | --DOMWINDOW == 67 (12A25000) [pid = 1740] [serial = 1978] [outer = 00000000] [url = about:blank] 02:34:53 INFO - PROCESS | 1740 | --DOMWINDOW == 66 (12D7F800) [pid = 1740] [serial = 1951] [outer = 00000000] [url = about:blank] 02:34:53 INFO - PROCESS | 1740 | --DOMWINDOW == 65 (16285000) [pid = 1740] [serial = 1966] [outer = 00000000] [url = about:blank] 02:34:53 INFO - PROCESS | 1740 | --DOMWINDOW == 64 (165EE000) [pid = 1740] [serial = 1969] [outer = 00000000] [url = about:blank] 02:34:53 INFO - PROCESS | 1740 | --DOMWINDOW == 63 (1703B800) [pid = 1740] [serial = 1975] [outer = 00000000] [url = about:blank] 02:34:53 INFO - PROCESS | 1740 | --DOMWINDOW == 62 (16A83800) [pid = 1740] [serial = 1970] [outer = 00000000] [url = about:blank] 02:34:53 INFO - PROCESS | 1740 | --DOMWINDOW == 61 (155D5C00) [pid = 1740] [serial = 1963] [outer = 00000000] [url = about:blank] 02:34:53 INFO - PROCESS | 1740 | --DOMWINDOW == 60 (1703FC00) [pid = 1740] [serial = 1976] [outer = 00000000] [url = about:blank] 02:34:53 INFO - PROCESS | 1740 | --DOMWINDOW == 59 (1583C000) [pid = 1740] [serial = 1964] [outer = 00000000] [url = about:blank] 02:34:53 INFO - PROCESS | 1740 | --DOMWINDOW == 58 (162D9800) [pid = 1740] [serial = 1967] [outer = 00000000] [url = about:blank] 02:34:53 INFO - PROCESS | 1740 | --DOMWINDOW == 57 (16ECC400) [pid = 1740] [serial = 1972] [outer = 00000000] [url = about:blank] 02:34:53 INFO - PROCESS | 1740 | --DOMWINDOW == 56 (16ED4400) [pid = 1740] [serial = 1973] [outer = 00000000] [url = about:blank] 02:34:53 INFO - PROCESS | 1740 | --DOMWINDOW == 55 (139AD000) [pid = 1740] [serial = 1961] [outer = 00000000] [url = about:blank] 02:34:53 INFO - PROCESS | 1740 | 1466588093190 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 02:34:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 02:34:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 2089ms 02:34:53 INFO - PROCESS | 1740 | 1466588093250 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 02:34:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 02:34:53 INFO - PROCESS | 1740 | 1466588093253 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 02:34:53 INFO - PROCESS | 1740 | 1466588093259 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 02:34:53 INFO - PROCESS | 1740 | 1466588093262 Marionette TRACE conn3 <- [1,2650,null,{}] 02:34:53 INFO - PROCESS | 1740 | 1466588093267 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:53 INFO - PROCESS | 1740 | 1466588093270 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:53 INFO - PROCESS | 1740 | 1466588093358 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 02:34:53 INFO - PROCESS | 1740 | 1466588093365 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:53 INFO - PROCESS | 1740 | 1466588093368 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:53 INFO - PROCESS | 1740 | ++DOCSHELL 105F6800 == 27 [pid = 1740] [id = 672] 02:34:53 INFO - PROCESS | 1740 | ++DOMWINDOW == 56 (10A5A800) [pid = 1740] [serial = 2016] [outer = 00000000] 02:34:53 INFO - PROCESS | 1740 | ++DOMWINDOW == 57 (11203800) [pid = 1740] [serial = 2017] [outer = 10A5A800] 02:34:53 INFO - PROCESS | 1740 | 1466588093416 Marionette DEBUG loaded listener.js 02:34:53 INFO - PROCESS | 1740 | ++DOMWINDOW == 58 (112E7800) [pid = 1740] [serial = 2018] [outer = 10A5A800] 02:34:53 INFO - PROCESS | 1740 | 1466588093918 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 02:34:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 02:34:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 712ms 02:34:53 INFO - PROCESS | 1740 | 1466588093955 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 02:34:53 INFO - PROCESS | 1740 | 1466588093960 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 02:34:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 02:34:53 INFO - PROCESS | 1740 | 1466588093966 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 02:34:53 INFO - PROCESS | 1740 | 1466588093969 Marionette TRACE conn3 <- [1,2654,null,{}] 02:34:53 INFO - PROCESS | 1740 | 1466588093973 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:53 INFO - PROCESS | 1740 | 1466588093975 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:54 INFO - PROCESS | 1740 | 1466588094064 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 02:34:54 INFO - PROCESS | 1740 | 1466588094072 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:54 INFO - PROCESS | 1740 | 1466588094075 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:54 INFO - PROCESS | 1740 | ++DOCSHELL 13074400 == 28 [pid = 1740] [id = 673] 02:34:54 INFO - PROCESS | 1740 | ++DOMWINDOW == 59 (13075C00) [pid = 1740] [serial = 2019] [outer = 00000000] 02:34:54 INFO - PROCESS | 1740 | ++DOMWINDOW == 60 (1314BC00) [pid = 1740] [serial = 2020] [outer = 13075C00] 02:34:54 INFO - PROCESS | 1740 | 1466588094127 Marionette DEBUG loaded listener.js 02:34:54 INFO - PROCESS | 1740 | ++DOMWINDOW == 61 (131EB800) [pid = 1740] [serial = 2021] [outer = 13075C00] 02:34:55 INFO - PROCESS | 1740 | 1466588095092 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 02:34:55 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) 02:34:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1155ms 02:34:55 INFO - PROCESS | 1740 | 1466588095113 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 02:34:55 INFO - PROCESS | 1740 | 1466588095115 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 02:34:55 INFO - PROCESS | 1740 | 1466588095119 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 02:34:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 02:34:55 INFO - PROCESS | 1740 | 1466588095122 Marionette TRACE conn3 <- [1,2658,null,{}] 02:34:55 INFO - PROCESS | 1740 | 1466588095133 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:55 INFO - PROCESS | 1740 | 1466588095138 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:55 INFO - PROCESS | 1740 | 1466588095219 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 02:34:55 INFO - PROCESS | 1740 | 1466588095226 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:55 INFO - PROCESS | 1740 | 1466588095229 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:55 INFO - PROCESS | 1740 | ++DOCSHELL 14375000 == 29 [pid = 1740] [id = 674] 02:34:55 INFO - PROCESS | 1740 | ++DOMWINDOW == 62 (14375400) [pid = 1740] [serial = 2022] [outer = 00000000] 02:34:55 INFO - PROCESS | 1740 | ++DOMWINDOW == 63 (1557BC00) [pid = 1740] [serial = 2023] [outer = 14375400] 02:34:55 INFO - PROCESS | 1740 | 1466588095276 Marionette DEBUG loaded listener.js 02:34:55 INFO - PROCESS | 1740 | ++DOMWINDOW == 64 (15587000) [pid = 1740] [serial = 2024] [outer = 14375400] 02:34:56 INFO - PROCESS | 1740 | 1466588096247 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:34:56 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 02:34:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:34:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 02:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:34:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1156ms 02:34:56 INFO - PROCESS | 1740 | 1466588096302 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 02:34:56 INFO - PROCESS | 1740 | 1466588096305 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 02:34:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 02:34:56 INFO - PROCESS | 1740 | 1466588096308 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 02:34:56 INFO - PROCESS | 1740 | 1466588096310 Marionette TRACE conn3 <- [1,2662,null,{}] 02:34:56 INFO - PROCESS | 1740 | 1466588096314 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:56 INFO - PROCESS | 1740 | 1466588096315 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:56 INFO - PROCESS | 1740 | 1466588096401 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 02:34:56 INFO - PROCESS | 1740 | 1466588096407 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:56 INFO - PROCESS | 1740 | 1466588096409 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:56 INFO - PROCESS | 1740 | ++DOCSHELL 155D0400 == 30 [pid = 1740] [id = 675] 02:34:56 INFO - PROCESS | 1740 | ++DOMWINDOW == 65 (155D7000) [pid = 1740] [serial = 2025] [outer = 00000000] 02:34:56 INFO - PROCESS | 1740 | ++DOMWINDOW == 66 (15D54800) [pid = 1740] [serial = 2026] [outer = 155D7000] 02:34:56 INFO - PROCESS | 1740 | 1466588096453 Marionette DEBUG loaded listener.js 02:34:56 INFO - PROCESS | 1740 | ++DOMWINDOW == 67 (16281800) [pid = 1740] [serial = 2027] [outer = 155D7000] 02:34:57 INFO - PROCESS | 1740 | 1466588097399 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:34:57 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 02:34:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:34:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 02:34:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:34:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1156ms 02:34:57 INFO - PROCESS | 1740 | 1466588097458 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 02:34:57 INFO - PROCESS | 1740 | 1466588097460 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 02:34:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 02:34:57 INFO - PROCESS | 1740 | 1466588097464 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 02:34:57 INFO - PROCESS | 1740 | 1466588097466 Marionette TRACE conn3 <- [1,2666,null,{}] 02:34:57 INFO - PROCESS | 1740 | 1466588097469 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:57 INFO - PROCESS | 1740 | 1466588097471 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:57 INFO - PROCESS | 1740 | 1466588097547 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 02:34:57 INFO - PROCESS | 1740 | 1466588097553 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:57 INFO - PROCESS | 1740 | 1466588097555 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:57 INFO - PROCESS | 1740 | ++DOCSHELL 162D8000 == 31 [pid = 1740] [id = 676] 02:34:57 INFO - PROCESS | 1740 | ++DOMWINDOW == 68 (162D8800) [pid = 1740] [serial = 2028] [outer = 00000000] 02:34:57 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (165E4400) [pid = 1740] [serial = 2029] [outer = 162D8800] 02:34:57 INFO - PROCESS | 1740 | 1466588097598 Marionette DEBUG loaded listener.js 02:34:57 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (165EA800) [pid = 1740] [serial = 2030] [outer = 162D8800] 02:34:58 INFO - PROCESS | 1740 | 1466588098583 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 02:34:58 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) 02:34:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1155ms 02:34:58 INFO - PROCESS | 1740 | 1466588098649 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 02:34:58 INFO - PROCESS | 1740 | 1466588098651 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 02:34:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 02:34:58 INFO - PROCESS | 1740 | 1466588098654 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 02:34:58 INFO - PROCESS | 1740 | 1466588098656 Marionette TRACE conn3 <- [1,2670,null,{}] 02:34:58 INFO - PROCESS | 1740 | 1466588098660 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:58 INFO - PROCESS | 1740 | 1466588098665 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:58 INFO - PROCESS | 1740 | 1466588098819 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 02:34:58 INFO - PROCESS | 1740 | 1466588098824 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:58 INFO - PROCESS | 1740 | 1466588098827 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:34:58 INFO - PROCESS | 1740 | ++DOCSHELL 162E1800 == 32 [pid = 1740] [id = 677] 02:34:58 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (162E4000) [pid = 1740] [serial = 2031] [outer = 00000000] 02:34:58 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (16ED3800) [pid = 1740] [serial = 2032] [outer = 162E4000] 02:34:58 INFO - PROCESS | 1740 | 1466588098870 Marionette DEBUG loaded listener.js 02:34:58 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (1703A800) [pid = 1740] [serial = 2033] [outer = 162E4000] 02:34:59 INFO - PROCESS | 1740 | 1466588099815 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 02:34:59 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) 02:34:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1203ms 02:34:59 INFO - PROCESS | 1740 | 1466588099868 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 02:34:59 INFO - PROCESS | 1740 | 1466588099870 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 02:34:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 02:34:59 INFO - PROCESS | 1740 | 1466588099874 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 02:34:59 INFO - PROCESS | 1740 | 1466588099875 Marionette TRACE conn3 <- [1,2674,null,{}] 02:34:59 INFO - PROCESS | 1740 | 1466588099887 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:59 INFO - PROCESS | 1740 | 1466588099889 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:00 INFO - PROCESS | 1740 | 1466588099998 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 02:35:00 INFO - PROCESS | 1740 | 1466588100004 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:00 INFO - PROCESS | 1740 | 1466588100006 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:00 INFO - PROCESS | 1740 | ++DOCSHELL 17040400 == 33 [pid = 1740] [id = 678] 02:35:00 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (17041400) [pid = 1740] [serial = 2034] [outer = 00000000] 02:35:00 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (17755000) [pid = 1740] [serial = 2035] [outer = 17041400] 02:35:00 INFO - PROCESS | 1740 | 1466588100049 Marionette DEBUG loaded listener.js 02:35:00 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (17762800) [pid = 1740] [serial = 2036] [outer = 17041400] 02:35:00 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (15839400) [pid = 1740] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 02:35:00 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (16A67800) [pid = 1740] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 02:35:00 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (18456C00) [pid = 1740] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 02:35:00 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (1500E000) [pid = 1740] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 02:35:00 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (165EBC00) [pid = 1740] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 02:35:00 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (16A6C400) [pid = 1740] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 02:35:00 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (15F7AC00) [pid = 1740] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 02:35:00 INFO - PROCESS | 1740 | --DOMWINDOW == 68 (14371400) [pid = 1740] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 02:35:00 INFO - PROCESS | 1740 | --DOMWINDOW == 67 (1281C000) [pid = 1740] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 02:35:00 INFO - PROCESS | 1740 | --DOMWINDOW == 66 (14374C00) [pid = 1740] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 02:35:00 INFO - PROCESS | 1740 | --DOMWINDOW == 65 (10E92400) [pid = 1740] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 02:35:00 INFO - PROCESS | 1740 | --DOMWINDOW == 64 (16ED9C00) [pid = 1740] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 02:35:00 INFO - PROCESS | 1740 | --DOMWINDOW == 63 (0F2AA000) [pid = 1740] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 02:35:01 INFO - PROCESS | 1740 | 1466588101098 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:35:01 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 02:35:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:35:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 02:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:35:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1203ms 02:35:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 02:35:01 INFO - PROCESS | 1740 | 1466588101110 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 02:35:01 INFO - PROCESS | 1740 | 1466588101112 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 02:35:01 INFO - PROCESS | 1740 | 1466588101115 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 02:35:01 INFO - PROCESS | 1740 | 1466588101117 Marionette TRACE conn3 <- [1,2678,null,{}] 02:35:01 INFO - PROCESS | 1740 | 1466588101120 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:01 INFO - PROCESS | 1740 | 1466588101122 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:01 INFO - PROCESS | 1740 | 1466588101234 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 02:35:01 INFO - PROCESS | 1740 | 1466588101243 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:01 INFO - PROCESS | 1740 | 1466588101245 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:01 INFO - PROCESS | 1740 | ++DOCSHELL 1125D800 == 34 [pid = 1740] [id = 679] 02:35:01 INFO - PROCESS | 1740 | ++DOMWINDOW == 64 (112E3C00) [pid = 1740] [serial = 2037] [outer = 00000000] 02:35:01 INFO - PROCESS | 1740 | ++DOMWINDOW == 65 (15581000) [pid = 1740] [serial = 2038] [outer = 112E3C00] 02:35:01 INFO - PROCESS | 1740 | 1466588101287 Marionette DEBUG loaded listener.js 02:35:01 INFO - PROCESS | 1740 | ++DOMWINDOW == 66 (15839400) [pid = 1740] [serial = 2039] [outer = 112E3C00] 02:35:02 INFO - PROCESS | 1740 | 1466588102200 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:35:02 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 02:35:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:35:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 02:35:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:35:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1108ms 02:35:02 INFO - PROCESS | 1740 | 1466588102216 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 02:35:02 INFO - PROCESS | 1740 | 1466588102218 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 02:35:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 02:35:02 INFO - PROCESS | 1740 | 1466588102222 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 02:35:02 INFO - PROCESS | 1740 | 1466588102224 Marionette TRACE conn3 <- [1,2682,null,{}] 02:35:02 INFO - PROCESS | 1740 | 1466588102227 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:02 INFO - PROCESS | 1740 | 1466588102229 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:02 INFO - PROCESS | 1740 | 1466588102308 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 02:35:02 INFO - PROCESS | 1740 | 1466588102439 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:02 INFO - PROCESS | 1740 | 1466588102443 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:02 INFO - PROCESS | 1740 | ++DOCSHELL 0C76CC00 == 35 [pid = 1740] [id = 680] 02:35:02 INFO - PROCESS | 1740 | ++DOMWINDOW == 67 (0C76DC00) [pid = 1740] [serial = 2040] [outer = 00000000] 02:35:02 INFO - PROCESS | 1740 | ++DOMWINDOW == 68 (0F2AA000) [pid = 1740] [serial = 2041] [outer = 0C76DC00] 02:35:02 INFO - PROCESS | 1740 | 1466588102503 Marionette DEBUG loaded listener.js 02:35:02 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (10433400) [pid = 1740] [serial = 2042] [outer = 0C76DC00] 02:35:03 INFO - PROCESS | 1740 | 1466588103693 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:35:03 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 02:35:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:35:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 02:35:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:35:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1456ms 02:35:03 INFO - PROCESS | 1740 | 1466588103742 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 02:35:03 INFO - PROCESS | 1740 | 1466588103746 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 02:35:03 INFO - PROCESS | 1740 | 1466588103759 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 02:35:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 02:35:03 INFO - PROCESS | 1740 | 1466588103763 Marionette TRACE conn3 <- [1,2686,null,{}] 02:35:03 INFO - PROCESS | 1740 | 1466588103769 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:03 INFO - PROCESS | 1740 | 1466588103771 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:03 INFO - PROCESS | 1740 | 1466588103903 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 02:35:04 INFO - PROCESS | 1740 | 1466588104038 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:04 INFO - PROCESS | 1740 | 1466588104041 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:04 INFO - PROCESS | 1740 | ++DOCSHELL 12DC2800 == 36 [pid = 1740] [id = 681] 02:35:04 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (12DC7400) [pid = 1740] [serial = 2043] [outer = 00000000] 02:35:04 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (13149800) [pid = 1740] [serial = 2044] [outer = 12DC7400] 02:35:04 INFO - PROCESS | 1740 | 1466588104097 Marionette DEBUG loaded listener.js 02:35:04 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (13654400) [pid = 1740] [serial = 2045] [outer = 12DC7400] 02:35:04 INFO - PROCESS | 1740 | --DOCSHELL 11CD5800 == 35 [pid = 1740] [id = 662] 02:35:04 INFO - PROCESS | 1740 | --DOCSHELL 1055FC00 == 34 [pid = 1740] [id = 657] 02:35:04 INFO - PROCESS | 1740 | --DOCSHELL 15F74800 == 33 [pid = 1740] [id = 655] 02:35:04 INFO - PROCESS | 1740 | --DOCSHELL 165E7400 == 32 [pid = 1740] [id = 656] 02:35:04 INFO - PROCESS | 1740 | --DOCSHELL 16C70C00 == 31 [pid = 1740] [id = 658] 02:35:04 INFO - PROCESS | 1740 | --DOCSHELL 15F7A400 == 30 [pid = 1740] [id = 664] 02:35:04 INFO - PROCESS | 1740 | --DOCSHELL 139A5400 == 29 [pid = 1740] [id = 663] 02:35:04 INFO - PROCESS | 1740 | --DOCSHELL 1125D800 == 28 [pid = 1740] [id = 679] 02:35:04 INFO - PROCESS | 1740 | --DOCSHELL 17040400 == 27 [pid = 1740] [id = 678] 02:35:04 INFO - PROCESS | 1740 | --DOCSHELL 162E1800 == 26 [pid = 1740] [id = 677] 02:35:04 INFO - PROCESS | 1740 | --DOCSHELL 162D8000 == 25 [pid = 1740] [id = 676] 02:35:04 INFO - PROCESS | 1740 | --DOCSHELL 155D0400 == 24 [pid = 1740] [id = 675] 02:35:04 INFO - PROCESS | 1740 | --DOCSHELL 14375000 == 23 [pid = 1740] [id = 674] 02:35:04 INFO - PROCESS | 1740 | --DOCSHELL 13074400 == 22 [pid = 1740] [id = 673] 02:35:04 INFO - PROCESS | 1740 | --DOCSHELL 105F6800 == 21 [pid = 1740] [id = 672] 02:35:04 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (13E9E000) [pid = 1740] [serial = 1952] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (1774E400) [pid = 1740] [serial = 1999] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (18260800) [pid = 1740] [serial = 2002] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 1740 | --DOMWINDOW == 68 (18470C00) [pid = 1740] [serial = 2005] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 1740 | --DOMWINDOW == 67 (18262400) [pid = 1740] [serial = 2003] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 1740 | --DOMWINDOW == 66 (16ED1400) [pid = 1740] [serial = 2008] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 1740 | --DOMWINDOW == 65 (1055C000) [pid = 1740] [serial = 2011] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 1740 | --DOMWINDOW == 64 (18472000) [pid = 1740] [serial = 2006] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 1740 | --DOMWINDOW == 63 (16ED1000) [pid = 1740] [serial = 1996] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 1740 | --DOMWINDOW == 62 (162DD000) [pid = 1740] [serial = 1993] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 1740 | --DOMWINDOW == 61 (165E4C00) [pid = 1740] [serial = 1994] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 1740 | --DOMWINDOW == 60 (1500E400) [pid = 1740] [serial = 1990] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 1740 | --DOMWINDOW == 59 (165E8800) [pid = 1740] [serial = 2012] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 1740 | --DOMWINDOW == 58 (15187400) [pid = 1740] [serial = 1991] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 1740 | --DOMWINDOW == 57 (12D80000) [pid = 1740] [serial = 1987] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 1740 | --DOMWINDOW == 56 (1311D800) [pid = 1740] [serial = 1988] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 1740 | --DOMWINDOW == 55 (1994EC00) [pid = 1740] [serial = 2014] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 1740 | --DOMWINDOW == 54 (15835000) [pid = 1740] [serial = 1985] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 1740 | --DOMWINDOW == 53 (1557C000) [pid = 1740] [serial = 1984] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 1740 | --DOMWINDOW == 52 (1327E400) [pid = 1740] [serial = 1982] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 1740 | --DOMWINDOW == 51 (1312A400) [pid = 1740] [serial = 1981] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 1740 | --DOMWINDOW == 50 (1774A400) [pid = 1740] [serial = 1979] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 1740 | --DOMWINDOW == 49 (17769400) [pid = 1740] [serial = 2000] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 1740 | --DOMWINDOW == 48 (176A5400) [pid = 1740] [serial = 2009] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 1740 | --DOMWINDOW == 47 (16EDB400) [pid = 1740] [serial = 1997] [outer = 00000000] [url = about:blank] 02:35:05 INFO - PROCESS | 1740 | 1466588105377 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:35:05 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 02:35:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:35:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 02:35:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:35:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1678ms 02:35:05 INFO - PROCESS | 1740 | 1466588105437 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 02:35:05 INFO - PROCESS | 1740 | 1466588105441 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 02:35:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 02:35:05 INFO - PROCESS | 1740 | 1466588105445 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 02:35:05 INFO - PROCESS | 1740 | 1466588105449 Marionette TRACE conn3 <- [1,2690,null,{}] 02:35:05 INFO - PROCESS | 1740 | 1466588105499 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:05 INFO - PROCESS | 1740 | 1466588105502 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:05 INFO - PROCESS | 1740 | 1466588105582 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 02:35:05 INFO - PROCESS | 1740 | 1466588105589 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:05 INFO - PROCESS | 1740 | 1466588105592 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:05 INFO - PROCESS | 1740 | ++DOCSHELL 1146FC00 == 22 [pid = 1740] [id = 682] 02:35:05 INFO - PROCESS | 1740 | ++DOMWINDOW == 48 (11AE2800) [pid = 1740] [serial = 2046] [outer = 00000000] 02:35:05 INFO - PROCESS | 1740 | ++DOMWINDOW == 49 (130A3C00) [pid = 1740] [serial = 2047] [outer = 11AE2800] 02:35:05 INFO - PROCESS | 1740 | 1466588105639 Marionette DEBUG loaded listener.js 02:35:05 INFO - PROCESS | 1740 | ++DOMWINDOW == 50 (13152400) [pid = 1740] [serial = 2048] [outer = 11AE2800] 02:35:06 INFO - PROCESS | 1740 | 1466588106154 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 02:35:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 02:35:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 744ms 02:35:06 INFO - PROCESS | 1740 | 1466588106215 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 02:35:06 INFO - PROCESS | 1740 | 1466588106219 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 02:35:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 02:35:06 INFO - PROCESS | 1740 | 1466588106226 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 02:35:06 INFO - PROCESS | 1740 | 1466588106228 Marionette TRACE conn3 <- [1,2694,null,{}] 02:35:06 INFO - PROCESS | 1740 | 1466588106232 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:06 INFO - PROCESS | 1740 | 1466588106234 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:06 INFO - PROCESS | 1740 | 1466588106324 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 02:35:06 INFO - PROCESS | 1740 | 1466588106333 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:06 INFO - PROCESS | 1740 | 1466588106335 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:06 INFO - PROCESS | 1740 | ++DOCSHELL 13EAA400 == 23 [pid = 1740] [id = 683] 02:35:06 INFO - PROCESS | 1740 | ++DOMWINDOW == 51 (13EAB400) [pid = 1740] [serial = 2049] [outer = 00000000] 02:35:06 INFO - PROCESS | 1740 | ++DOMWINDOW == 52 (15002800) [pid = 1740] [serial = 2050] [outer = 13EAB400] 02:35:06 INFO - PROCESS | 1740 | 1466588106382 Marionette DEBUG loaded listener.js 02:35:06 INFO - PROCESS | 1740 | ++DOMWINDOW == 53 (1508B800) [pid = 1740] [serial = 2051] [outer = 13EAB400] 02:35:06 INFO - PROCESS | 1740 | 1466588106880 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 02:35:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 02:35:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 696ms 02:35:06 INFO - PROCESS | 1740 | 1466588106925 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 02:35:06 INFO - PROCESS | 1740 | 1466588106927 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 02:35:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 02:35:06 INFO - PROCESS | 1740 | 1466588106930 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 02:35:06 INFO - PROCESS | 1740 | 1466588106934 Marionette TRACE conn3 <- [1,2698,null,{}] 02:35:06 INFO - PROCESS | 1740 | 1466588106944 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:06 INFO - PROCESS | 1740 | 1466588106948 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:07 INFO - PROCESS | 1740 | 1466588107071 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 02:35:07 INFO - PROCESS | 1740 | 1466588107085 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:07 INFO - PROCESS | 1740 | 1466588107088 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:07 INFO - PROCESS | 1740 | ++DOCSHELL 1583B400 == 24 [pid = 1740] [id = 684] 02:35:07 INFO - PROCESS | 1740 | ++DOMWINDOW == 54 (158D0000) [pid = 1740] [serial = 2052] [outer = 00000000] 02:35:07 INFO - PROCESS | 1740 | ++DOMWINDOW == 55 (15D51400) [pid = 1740] [serial = 2053] [outer = 158D0000] 02:35:07 INFO - PROCESS | 1740 | 1466588107137 Marionette DEBUG loaded listener.js 02:35:07 INFO - PROCESS | 1740 | ++DOMWINDOW == 56 (16281000) [pid = 1740] [serial = 2054] [outer = 158D0000] 02:35:07 INFO - PROCESS | 1740 | 1466588107656 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 02:35:07 INFO - PROCESS | 1740 | 1466588107675 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 02:35:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 02:35:07 INFO - PROCESS | 1740 | 1466588107678 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 02:35:07 INFO - PROCESS | 1740 | 1466588107680 Marionette TRACE conn3 <- [1,2702,null,{}] 02:35:07 INFO - PROCESS | 1740 | 1466588107683 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:07 INFO - PROCESS | 1740 | 1466588107685 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:07 INFO - PROCESS | 1740 | 1466588107805 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 02:35:07 INFO - PROCESS | 1740 | 1466588107811 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:07 INFO - PROCESS | 1740 | 1466588107813 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:07 INFO - PROCESS | 1740 | ++DOCSHELL 162E2000 == 25 [pid = 1740] [id = 685] 02:35:07 INFO - PROCESS | 1740 | ++DOMWINDOW == 57 (162E2C00) [pid = 1740] [serial = 2055] [outer = 00000000] 02:35:07 INFO - PROCESS | 1740 | ++DOMWINDOW == 58 (165F3C00) [pid = 1740] [serial = 2056] [outer = 162E2C00] 02:35:07 INFO - PROCESS | 1740 | 1466588107917 Marionette DEBUG loaded listener.js 02:35:08 INFO - PROCESS | 1740 | ++DOMWINDOW == 59 (16A7F800) [pid = 1740] [serial = 2057] [outer = 162E2C00] 02:35:08 INFO - PROCESS | 1740 | 1466588108377 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 02:35:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 02:35:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 744ms 02:35:08 INFO - PROCESS | 1740 | 1466588108417 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 02:35:08 INFO - PROCESS | 1740 | 1466588108419 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 02:35:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 02:35:08 INFO - PROCESS | 1740 | 1466588108428 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 02:35:08 INFO - PROCESS | 1740 | 1466588108429 Marionette TRACE conn3 <- [1,2706,null,{}] 02:35:08 INFO - PROCESS | 1740 | 1466588108433 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:08 INFO - PROCESS | 1740 | 1466588108435 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:08 INFO - PROCESS | 1740 | 1466588108573 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 02:35:08 INFO - PROCESS | 1740 | 1466588108686 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:08 INFO - PROCESS | 1740 | 1466588108688 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:08 INFO - PROCESS | 1740 | ++DOCSHELL 13271400 == 26 [pid = 1740] [id = 686] 02:35:08 INFO - PROCESS | 1740 | ++DOMWINDOW == 60 (16ED0800) [pid = 1740] [serial = 2058] [outer = 00000000] 02:35:08 INFO - PROCESS | 1740 | ++DOMWINDOW == 61 (16ED9C00) [pid = 1740] [serial = 2059] [outer = 16ED0800] 02:35:08 INFO - PROCESS | 1740 | 1466588108732 Marionette DEBUG loaded listener.js 02:35:08 INFO - PROCESS | 1740 | ++DOMWINDOW == 62 (17038400) [pid = 1740] [serial = 2060] [outer = 16ED0800] 02:35:09 INFO - PROCESS | 1740 | 1466588109182 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 02:35:09 INFO - PROCESS | 1740 | 1466588109202 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 02:35:09 INFO - PROCESS | 1740 | 1466588109205 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 02:35:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 02:35:09 INFO - PROCESS | 1740 | 1466588109207 Marionette TRACE conn3 <- [1,2710,null,{}] 02:35:09 INFO - PROCESS | 1740 | 1466588109217 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:09 INFO - PROCESS | 1740 | 1466588109222 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:09 INFO - PROCESS | 1740 | 1466588109396 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 02:35:09 INFO - PROCESS | 1740 | --DOMWINDOW == 61 (14375400) [pid = 1740] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 02:35:09 INFO - PROCESS | 1740 | --DOMWINDOW == 60 (1876EC00) [pid = 1740] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 02:35:09 INFO - PROCESS | 1740 | --DOMWINDOW == 59 (162D8800) [pid = 1740] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 02:35:09 INFO - PROCESS | 1740 | --DOMWINDOW == 58 (10A5A800) [pid = 1740] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 02:35:09 INFO - PROCESS | 1740 | --DOMWINDOW == 57 (155D7000) [pid = 1740] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 02:35:09 INFO - PROCESS | 1740 | --DOMWINDOW == 56 (13075C00) [pid = 1740] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 02:35:09 INFO - PROCESS | 1740 | --DOMWINDOW == 55 (162E4000) [pid = 1740] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 02:35:09 INFO - PROCESS | 1740 | --DOMWINDOW == 54 (17041400) [pid = 1740] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 02:35:09 INFO - PROCESS | 1740 | 1466588109464 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:09 INFO - PROCESS | 1740 | 1466588109466 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:09 INFO - PROCESS | 1740 | ++DOCSHELL 10A5A800 == 27 [pid = 1740] [id = 687] 02:35:09 INFO - PROCESS | 1740 | ++DOMWINDOW == 55 (10A78800) [pid = 1740] [serial = 2061] [outer = 00000000] 02:35:09 INFO - PROCESS | 1740 | ++DOMWINDOW == 56 (158CCC00) [pid = 1740] [serial = 2062] [outer = 10A78800] 02:35:09 INFO - PROCESS | 1740 | 1466588109510 Marionette DEBUG loaded listener.js 02:35:09 INFO - PROCESS | 1740 | ++DOMWINDOW == 57 (17699C00) [pid = 1740] [serial = 2063] [outer = 10A78800] 02:35:09 INFO - PROCESS | 1740 | 1466588109884 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 02:35:09 INFO - PROCESS | 1740 | 1466588109907 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 02:35:09 INFO - PROCESS | 1740 | 1466588109911 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 02:35:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 02:35:09 INFO - PROCESS | 1740 | 1466588109912 Marionette TRACE conn3 <- [1,2714,null,{}] 02:35:09 INFO - PROCESS | 1740 | 1466588109916 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:09 INFO - PROCESS | 1740 | 1466588109917 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:10 INFO - PROCESS | 1740 | 1466588110022 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 02:35:10 INFO - PROCESS | 1740 | 1466588110031 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:10 INFO - PROCESS | 1740 | 1466588110033 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:10 INFO - PROCESS | 1740 | ++DOCSHELL 12AB6C00 == 28 [pid = 1740] [id = 688] 02:35:10 INFO - PROCESS | 1740 | ++DOMWINDOW == 58 (15585800) [pid = 1740] [serial = 2064] [outer = 00000000] 02:35:10 INFO - PROCESS | 1740 | ++DOMWINDOW == 59 (1801D800) [pid = 1740] [serial = 2065] [outer = 15585800] 02:35:10 INFO - PROCESS | 1740 | 1466588110084 Marionette DEBUG loaded listener.js 02:35:10 INFO - PROCESS | 1740 | ++DOMWINDOW == 60 (180C4400) [pid = 1740] [serial = 2066] [outer = 15585800] 02:35:10 INFO - PROCESS | 1740 | 1466588110529 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 02:35:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 02:35:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 633ms 02:35:10 INFO - PROCESS | 1740 | 1466588110549 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 02:35:10 INFO - PROCESS | 1740 | 1466588110551 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 02:35:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 02:35:10 INFO - PROCESS | 1740 | 1466588110568 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 02:35:10 INFO - PROCESS | 1740 | 1466588110570 Marionette TRACE conn3 <- [1,2718,null,{}] 02:35:10 INFO - PROCESS | 1740 | 1466588110573 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:10 INFO - PROCESS | 1740 | 1466588110575 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:10 INFO - PROCESS | 1740 | 1466588110654 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 02:35:10 INFO - PROCESS | 1740 | 1466588110659 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:10 INFO - PROCESS | 1740 | 1466588110661 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:10 INFO - PROCESS | 1740 | ++DOCSHELL 1826C800 == 29 [pid = 1740] [id = 689] 02:35:10 INFO - PROCESS | 1740 | ++DOMWINDOW == 61 (1826CC00) [pid = 1740] [serial = 2067] [outer = 00000000] 02:35:10 INFO - PROCESS | 1740 | ++DOMWINDOW == 62 (18457800) [pid = 1740] [serial = 2068] [outer = 1826CC00] 02:35:10 INFO - PROCESS | 1740 | 1466588110703 Marionette DEBUG loaded listener.js 02:35:10 INFO - PROCESS | 1740 | ++DOMWINDOW == 63 (1826E800) [pid = 1740] [serial = 2069] [outer = 1826CC00] 02:35:11 INFO - PROCESS | 1740 | 1466588111683 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:35:11 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 02:35:11 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 02:35:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 02:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:35:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1108ms 02:35:11 INFO - PROCESS | 1740 | 1466588111732 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 02:35:11 INFO - PROCESS | 1740 | 1466588111737 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 02:35:11 INFO - PROCESS | 1740 | 1466588111743 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 02:35:11 INFO - PROCESS | 1740 | 1466588111747 Marionette TRACE conn3 <- [1,2722,null,{}] 02:35:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 02:35:11 INFO - PROCESS | 1740 | 1466588111754 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:11 INFO - PROCESS | 1740 | 1466588111759 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:11 INFO - PROCESS | 1740 | 1466588111901 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 02:35:12 INFO - PROCESS | 1740 | 1466588111990 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:12 INFO - PROCESS | 1740 | 1466588111993 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:12 INFO - PROCESS | 1740 | ++DOCSHELL 12B02C00 == 30 [pid = 1740] [id = 690] 02:35:12 INFO - PROCESS | 1740 | ++DOMWINDOW == 64 (12B0A400) [pid = 1740] [serial = 2070] [outer = 00000000] 02:35:12 INFO - PROCESS | 1740 | ++DOMWINDOW == 65 (13110400) [pid = 1740] [serial = 2071] [outer = 12B0A400] 02:35:12 INFO - PROCESS | 1740 | 1466588112051 Marionette DEBUG loaded listener.js 02:35:12 INFO - PROCESS | 1740 | ++DOMWINDOW == 66 (1327DC00) [pid = 1740] [serial = 2072] [outer = 12B0A400] 02:35:12 INFO - PROCESS | 1740 | 1466588112612 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 02:35:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 02:35:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 966ms 02:35:12 INFO - PROCESS | 1740 | 1466588112696 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 02:35:12 INFO - PROCESS | 1740 | 1466588112701 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 02:35:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 02:35:12 INFO - PROCESS | 1740 | 1466588112708 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 02:35:12 INFO - PROCESS | 1740 | 1466588112711 Marionette TRACE conn3 <- [1,2726,null,{}] 02:35:12 INFO - PROCESS | 1740 | 1466588112714 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:12 INFO - PROCESS | 1740 | 1466588112717 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:12 INFO - PROCESS | 1740 | 1466588112832 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 02:35:12 INFO - PROCESS | 1740 | 1466588112963 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:12 INFO - PROCESS | 1740 | 1466588112966 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:12 INFO - PROCESS | 1740 | ++DOCSHELL 15586400 == 31 [pid = 1740] [id = 691] 02:35:12 INFO - PROCESS | 1740 | ++DOMWINDOW == 67 (155D1800) [pid = 1740] [serial = 2073] [outer = 00000000] 02:35:13 INFO - PROCESS | 1740 | ++DOMWINDOW == 68 (155DC400) [pid = 1740] [serial = 2074] [outer = 155D1800] 02:35:13 INFO - PROCESS | 1740 | 1466588113023 Marionette DEBUG loaded listener.js 02:35:13 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (1627D000) [pid = 1740] [serial = 2075] [outer = 155D1800] 02:35:13 INFO - PROCESS | 1740 | 1466588113624 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 02:35:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 02:35:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 965ms 02:35:13 INFO - PROCESS | 1740 | 1466588113652 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 02:35:13 INFO - PROCESS | 1740 | 1466588113654 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 02:35:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 02:35:13 INFO - PROCESS | 1740 | 1466588113658 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 02:35:13 INFO - PROCESS | 1740 | 1466588113662 Marionette TRACE conn3 <- [1,2730,null,{}] 02:35:13 INFO - PROCESS | 1740 | 1466588113720 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:13 INFO - PROCESS | 1740 | 1466588113724 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:13 INFO - PROCESS | 1740 | 1466588113834 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 02:35:13 INFO - PROCESS | 1740 | 1466588113972 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:13 INFO - PROCESS | 1740 | 1466588113975 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:14 INFO - PROCESS | 1740 | ++DOCSHELL 17104800 == 32 [pid = 1740] [id = 692] 02:35:14 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (1710D400) [pid = 1740] [serial = 2076] [outer = 00000000] 02:35:14 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (17AD7000) [pid = 1740] [serial = 2077] [outer = 1710D400] 02:35:14 INFO - PROCESS | 1740 | 1466588114039 Marionette DEBUG loaded listener.js 02:35:14 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (1826AC00) [pid = 1740] [serial = 2078] [outer = 1710D400] 02:35:14 INFO - PROCESS | 1740 | 1466588114831 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 02:35:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 02:35:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1235ms 02:35:14 INFO - PROCESS | 1740 | 1466588114901 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 02:35:14 INFO - PROCESS | 1740 | 1466588114905 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 02:35:14 INFO - PROCESS | 1740 | 1466588114911 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 02:35:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 02:35:14 INFO - PROCESS | 1740 | 1466588114914 Marionette TRACE conn3 <- [1,2734,null,{}] 02:35:14 INFO - PROCESS | 1740 | 1466588114919 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:14 INFO - PROCESS | 1740 | 1466588114922 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:15 INFO - PROCESS | 1740 | 1466588115022 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 02:35:15 INFO - PROCESS | 1740 | --DOCSHELL 11C3AC00 == 31 [pid = 1740] [id = 652] 02:35:15 INFO - PROCESS | 1740 | --DOCSHELL 1365B800 == 30 [pid = 1740] [id = 669] 02:35:15 INFO - PROCESS | 1740 | --DOCSHELL 10A5C000 == 29 [pid = 1740] [id = 660] 02:35:15 INFO - PROCESS | 1740 | --DOCSHELL 1826E400 == 28 [pid = 1740] [id = 668] 02:35:15 INFO - PROCESS | 1740 | --DOCSHELL 162DCC00 == 27 [pid = 1740] [id = 671] 02:35:15 INFO - PROCESS | 1740 | --DOCSHELL 165E8C00 == 26 [pid = 1740] [id = 667] 02:35:15 INFO - PROCESS | 1740 | --DOCSHELL 112E2C00 == 25 [pid = 1740] [id = 666] 02:35:15 INFO - PROCESS | 1740 | --DOCSHELL 16A60800 == 24 [pid = 1740] [id = 665] 02:35:15 INFO - PROCESS | 1740 | --DOCSHELL 110E5800 == 23 [pid = 1740] [id = 654] 02:35:15 INFO - PROCESS | 1740 | --DOCSHELL 14371800 == 22 [pid = 1740] [id = 661] 02:35:15 INFO - PROCESS | 1740 | --DOCSHELL 0C76CC00 == 21 [pid = 1740] [id = 680] 02:35:15 INFO - PROCESS | 1740 | --DOCSHELL 13273000 == 20 [pid = 1740] [id = 653] 02:35:15 INFO - PROCESS | 1740 | --DOCSHELL 16ECD000 == 19 [pid = 1740] [id = 659] 02:35:15 INFO - PROCESS | 1740 | --DOCSHELL 15D58800 == 18 [pid = 1740] [id = 670] 02:35:15 INFO - PROCESS | 1740 | 1466588115709 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:15 INFO - PROCESS | 1740 | 1466588115713 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:15 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (1557BC00) [pid = 1740] [serial = 2023] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (15587000) [pid = 1740] [serial = 2024] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (19959400) [pid = 1740] [serial = 2015] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 1740 | --DOMWINDOW == 68 (165E4400) [pid = 1740] [serial = 2029] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 1740 | --DOMWINDOW == 67 (11203800) [pid = 1740] [serial = 2017] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 1740 | --DOMWINDOW == 66 (112E7800) [pid = 1740] [serial = 2018] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 1740 | --DOMWINDOW == 65 (15D54800) [pid = 1740] [serial = 2026] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 1740 | --DOMWINDOW == 64 (16281800) [pid = 1740] [serial = 2027] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 1740 | --DOMWINDOW == 63 (1314BC00) [pid = 1740] [serial = 2020] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 1740 | --DOMWINDOW == 62 (131EB800) [pid = 1740] [serial = 2021] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 1740 | --DOMWINDOW == 61 (16ED3800) [pid = 1740] [serial = 2032] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 1740 | --DOMWINDOW == 60 (17755000) [pid = 1740] [serial = 2035] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 1740 | --DOMWINDOW == 59 (1703A800) [pid = 1740] [serial = 2033] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 1740 | --DOMWINDOW == 58 (17762800) [pid = 1740] [serial = 2036] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 1740 | --DOMWINDOW == 57 (15581000) [pid = 1740] [serial = 2038] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 1740 | --DOMWINDOW == 56 (165EA800) [pid = 1740] [serial = 2030] [outer = 00000000] [url = about:blank] 02:35:15 INFO - PROCESS | 1740 | ++DOCSHELL 0F2A1800 == 19 [pid = 1740] [id = 693] 02:35:15 INFO - PROCESS | 1740 | ++DOMWINDOW == 57 (0F394C00) [pid = 1740] [serial = 2079] [outer = 00000000] 02:35:15 INFO - PROCESS | 1740 | ++DOMWINDOW == 58 (10435800) [pid = 1740] [serial = 2080] [outer = 0F394C00] 02:35:15 INFO - PROCESS | 1740 | 1466588115810 Marionette DEBUG loaded listener.js 02:35:15 INFO - PROCESS | 1740 | ++DOMWINDOW == 59 (10A5C000) [pid = 1740] [serial = 2081] [outer = 0F394C00] 02:35:16 INFO - PROCESS | 1740 | 1466588116297 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 02:35:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 02:35:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1440ms 02:35:16 INFO - PROCESS | 1740 | 1466588116363 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 02:35:16 INFO - PROCESS | 1740 | 1466588116367 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 02:35:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 02:35:16 INFO - PROCESS | 1740 | 1466588116375 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 02:35:16 INFO - PROCESS | 1740 | 1466588116378 Marionette TRACE conn3 <- [1,2738,null,{}] 02:35:16 INFO - PROCESS | 1740 | 1466588116384 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:16 INFO - PROCESS | 1740 | 1466588116388 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:16 INFO - PROCESS | 1740 | 1466588116477 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 02:35:16 INFO - PROCESS | 1740 | 1466588116492 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:16 INFO - PROCESS | 1740 | 1466588116495 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:16 INFO - PROCESS | 1740 | ++DOCSHELL 12A1A000 == 20 [pid = 1740] [id = 694] 02:35:16 INFO - PROCESS | 1740 | ++DOMWINDOW == 60 (12A25000) [pid = 1740] [serial = 2082] [outer = 00000000] 02:35:16 INFO - PROCESS | 1740 | ++DOMWINDOW == 61 (12BD0800) [pid = 1740] [serial = 2083] [outer = 12A25000] 02:35:16 INFO - PROCESS | 1740 | 1466588116542 Marionette DEBUG loaded listener.js 02:35:16 INFO - PROCESS | 1740 | ++DOMWINDOW == 62 (13074400) [pid = 1740] [serial = 2084] [outer = 12A25000] 02:35:17 INFO - PROCESS | 1740 | 1466588117020 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 02:35:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 02:35:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 712ms 02:35:17 INFO - PROCESS | 1740 | 1466588117074 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 02:35:17 INFO - PROCESS | 1740 | 1466588117079 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 02:35:17 INFO - PROCESS | 1740 | 1466588117120 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 02:35:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 02:35:17 INFO - PROCESS | 1740 | 1466588117122 Marionette TRACE conn3 <- [1,2742,null,{}] 02:35:17 INFO - PROCESS | 1740 | 1466588117126 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:17 INFO - PROCESS | 1740 | 1466588117128 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:17 INFO - PROCESS | 1740 | 1466588117256 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 02:35:17 INFO - PROCESS | 1740 | 1466588117324 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:17 INFO - PROCESS | 1740 | 1466588117326 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:17 INFO - PROCESS | 1740 | ++DOCSHELL 1365B800 == 21 [pid = 1740] [id = 695] 02:35:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 63 (1365DC00) [pid = 1740] [serial = 2085] [outer = 00000000] 02:35:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 64 (13EAB800) [pid = 1740] [serial = 2086] [outer = 1365DC00] 02:35:17 INFO - PROCESS | 1740 | 1466588117371 Marionette DEBUG loaded listener.js 02:35:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 65 (1500C000) [pid = 1740] [serial = 2087] [outer = 1365DC00] 02:35:17 INFO - PROCESS | 1740 | 1466588117795 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 02:35:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 02:35:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 696ms 02:35:17 INFO - PROCESS | 1740 | 1466588117822 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 02:35:17 INFO - PROCESS | 1740 | 1466588117824 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 02:35:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 02:35:17 INFO - PROCESS | 1740 | 1466588117829 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 02:35:17 INFO - PROCESS | 1740 | 1466588117835 Marionette TRACE conn3 <- [1,2746,null,{}] 02:35:17 INFO - PROCESS | 1740 | 1466588117844 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:17 INFO - PROCESS | 1740 | 1466588117848 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:17 INFO - PROCESS | 1740 | 1466588117969 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 02:35:17 INFO - PROCESS | 1740 | 1466588117982 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:17 INFO - PROCESS | 1740 | 1466588117984 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:18 INFO - PROCESS | 1740 | ++DOCSHELL 155D3400 == 22 [pid = 1740] [id = 696] 02:35:18 INFO - PROCESS | 1740 | ++DOMWINDOW == 66 (155D3800) [pid = 1740] [serial = 2088] [outer = 00000000] 02:35:18 INFO - PROCESS | 1740 | ++DOMWINDOW == 67 (1583BC00) [pid = 1740] [serial = 2089] [outer = 155D3800] 02:35:18 INFO - PROCESS | 1740 | 1466588118083 Marionette DEBUG loaded listener.js 02:35:18 INFO - PROCESS | 1740 | ++DOMWINDOW == 68 (15ADA800) [pid = 1740] [serial = 2090] [outer = 155D3800] 02:35:18 INFO - PROCESS | 1740 | 1466588118517 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 02:35:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 02:35:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 775ms 02:35:18 INFO - PROCESS | 1740 | 1466588118622 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 02:35:18 INFO - PROCESS | 1740 | 1466588118625 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 02:35:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 02:35:18 INFO - PROCESS | 1740 | 1466588118628 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 02:35:18 INFO - PROCESS | 1740 | 1466588118630 Marionette TRACE conn3 <- [1,2750,null,{}] 02:35:18 INFO - PROCESS | 1740 | 1466588118633 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:18 INFO - PROCESS | 1740 | 1466588118635 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:18 INFO - PROCESS | 1740 | 1466588118806 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 02:35:18 INFO - PROCESS | 1740 | 1466588118865 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:18 INFO - PROCESS | 1740 | 1466588118868 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:18 INFO - PROCESS | 1740 | ++DOCSHELL 155D7800 == 23 [pid = 1740] [id = 697] 02:35:18 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (1583A800) [pid = 1740] [serial = 2091] [outer = 00000000] 02:35:18 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (162DBC00) [pid = 1740] [serial = 2092] [outer = 1583A800] 02:35:18 INFO - PROCESS | 1740 | 1466588118912 Marionette DEBUG loaded listener.js 02:35:18 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (162DF400) [pid = 1740] [serial = 2093] [outer = 1583A800] 02:35:19 INFO - PROCESS | 1740 | 1466588119326 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 02:35:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 02:35:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 712ms 02:35:19 INFO - PROCESS | 1740 | 1466588119359 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 02:35:19 INFO - PROCESS | 1740 | 1466588119361 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 02:35:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 02:35:19 INFO - PROCESS | 1740 | 1466588119371 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 02:35:19 INFO - PROCESS | 1740 | 1466588119373 Marionette TRACE conn3 <- [1,2754,null,{}] 02:35:19 INFO - PROCESS | 1740 | 1466588119386 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:19 INFO - PROCESS | 1740 | 1466588119388 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:19 INFO - PROCESS | 1740 | 1466588119504 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 02:35:19 INFO - PROCESS | 1740 | 1466588119512 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:19 INFO - PROCESS | 1740 | 1466588119518 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:19 INFO - PROCESS | 1740 | ++DOCSHELL 165EA800 == 24 [pid = 1740] [id = 698] 02:35:19 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (165EAC00) [pid = 1740] [serial = 2094] [outer = 00000000] 02:35:19 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (165EFC00) [pid = 1740] [serial = 2095] [outer = 165EAC00] 02:35:19 INFO - PROCESS | 1740 | 1466588119574 Marionette DEBUG loaded listener.js 02:35:19 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (16C70400) [pid = 1740] [serial = 2096] [outer = 165EAC00] 02:35:20 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (162E2C00) [pid = 1740] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 02:35:20 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (0C76DC00) [pid = 1740] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 02:35:20 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (11AE2800) [pid = 1740] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 02:35:20 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (12DC7400) [pid = 1740] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 02:35:20 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (16ED0800) [pid = 1740] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 02:35:20 INFO - PROCESS | 1740 | --DOMWINDOW == 68 (13EAB400) [pid = 1740] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 02:35:20 INFO - PROCESS | 1740 | --DOMWINDOW == 67 (158D0000) [pid = 1740] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 02:35:20 INFO - PROCESS | 1740 | --DOMWINDOW == 66 (10A78800) [pid = 1740] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 02:35:20 INFO - PROCESS | 1740 | --DOMWINDOW == 65 (15585800) [pid = 1740] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 02:35:20 INFO - PROCESS | 1740 | --DOMWINDOW == 64 (112E3C00) [pid = 1740] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 02:35:20 INFO - PROCESS | 1740 | --DOMWINDOW == 63 (1826CC00) [pid = 1740] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 02:35:20 INFO - PROCESS | 1740 | 1466588120202 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 02:35:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 02:35:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 871ms 02:35:20 INFO - PROCESS | 1740 | 1466588120228 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 02:35:20 INFO - PROCESS | 1740 | 1466588120230 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 02:35:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 02:35:20 INFO - PROCESS | 1740 | 1466588120237 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 02:35:20 INFO - PROCESS | 1740 | 1466588120239 Marionette TRACE conn3 <- [1,2758,null,{}] 02:35:20 INFO - PROCESS | 1740 | 1466588120242 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:20 INFO - PROCESS | 1740 | 1466588120244 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:20 INFO - PROCESS | 1740 | 1466588120365 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 02:35:20 INFO - PROCESS | 1740 | 1466588120435 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:20 INFO - PROCESS | 1740 | 1466588120438 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:20 INFO - PROCESS | 1740 | ++DOCSHELL 105EE000 == 25 [pid = 1740] [id = 699] 02:35:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 64 (16401C00) [pid = 1740] [serial = 2097] [outer = 00000000] 02:35:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 65 (16ECE000) [pid = 1740] [serial = 2098] [outer = 16401C00] 02:35:20 INFO - PROCESS | 1740 | 1466588120481 Marionette DEBUG loaded listener.js 02:35:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 66 (16ED7000) [pid = 1740] [serial = 2099] [outer = 16401C00] 02:35:20 INFO - PROCESS | 1740 | 1466588120833 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 02:35:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 02:35:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 649ms 02:35:20 INFO - PROCESS | 1740 | 1466588120877 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 02:35:20 INFO - PROCESS | 1740 | 1466588120879 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 02:35:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 02:35:20 INFO - PROCESS | 1740 | 1466588120882 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 02:35:20 INFO - PROCESS | 1740 | 1466588120884 Marionette TRACE conn3 <- [1,2762,null,{}] 02:35:20 INFO - PROCESS | 1740 | 1466588120887 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:20 INFO - PROCESS | 1740 | 1466588120888 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:20 INFO - PROCESS | 1740 | 1466588120965 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 02:35:21 INFO - PROCESS | 1740 | 1466588120970 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:21 INFO - PROCESS | 1740 | 1466588120972 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:21 INFO - PROCESS | 1740 | ++DOCSHELL 16ED9800 == 26 [pid = 1740] [id = 700] 02:35:21 INFO - PROCESS | 1740 | ++DOMWINDOW == 67 (17044400) [pid = 1740] [serial = 2100] [outer = 00000000] 02:35:21 INFO - PROCESS | 1740 | ++DOMWINDOW == 68 (1774A400) [pid = 1740] [serial = 2101] [outer = 17044400] 02:35:21 INFO - PROCESS | 1740 | 1466588121016 Marionette DEBUG loaded listener.js 02:35:21 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (17757C00) [pid = 1740] [serial = 2102] [outer = 17044400] 02:35:21 INFO - PROCESS | 1740 | 1466588121497 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 02:35:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 02:35:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 633ms 02:35:21 INFO - PROCESS | 1740 | 1466588121553 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 02:35:21 INFO - PROCESS | 1740 | 1466588121555 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 02:35:21 INFO - PROCESS | 1740 | 1466588121558 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 02:35:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 02:35:21 INFO - PROCESS | 1740 | 1466588121560 Marionette TRACE conn3 <- [1,2766,null,{}] 02:35:21 INFO - PROCESS | 1740 | 1466588121563 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:21 INFO - PROCESS | 1740 | 1466588121566 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:21 INFO - PROCESS | 1740 | 1466588121642 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 02:35:21 INFO - PROCESS | 1740 | 1466588121650 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:21 INFO - PROCESS | 1740 | 1466588121652 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:21 INFO - PROCESS | 1740 | ++DOCSHELL 103E6400 == 27 [pid = 1740] [id = 701] 02:35:21 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (10E8D000) [pid = 1740] [serial = 2103] [outer = 00000000] 02:35:21 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (17AD1000) [pid = 1740] [serial = 2104] [outer = 10E8D000] 02:35:21 INFO - PROCESS | 1740 | 1466588121695 Marionette DEBUG loaded listener.js 02:35:21 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (17E36C00) [pid = 1740] [serial = 2105] [outer = 10E8D000] 02:35:22 INFO - PROCESS | 1740 | --DOCSHELL 12AB6C00 == 26 [pid = 1740] [id = 688] 02:35:22 INFO - PROCESS | 1740 | --DOCSHELL 162E2000 == 25 [pid = 1740] [id = 685] 02:35:22 INFO - PROCESS | 1740 | --DOCSHELL 10A5A800 == 24 [pid = 1740] [id = 687] 02:35:22 INFO - PROCESS | 1740 | --DOCSHELL 15586400 == 23 [pid = 1740] [id = 691] 02:35:22 INFO - PROCESS | 1740 | --DOCSHELL 12B02C00 == 22 [pid = 1740] [id = 690] 02:35:22 INFO - PROCESS | 1740 | --DOCSHELL 13271400 == 21 [pid = 1740] [id = 686] 02:35:22 INFO - PROCESS | 1740 | --DOCSHELL 17104800 == 20 [pid = 1740] [id = 692] 02:35:22 INFO - PROCESS | 1740 | --DOCSHELL 1826C800 == 19 [pid = 1740] [id = 689] 02:35:22 INFO - PROCESS | 1740 | --DOCSHELL 12DC2800 == 18 [pid = 1740] [id = 681] 02:35:22 INFO - PROCESS | 1740 | --DOCSHELL 1146FC00 == 17 [pid = 1740] [id = 682] 02:35:22 INFO - PROCESS | 1740 | --DOCSHELL 13EAA400 == 16 [pid = 1740] [id = 683] 02:35:22 INFO - PROCESS | 1740 | --DOCSHELL 1583B400 == 15 [pid = 1740] [id = 684] 02:35:23 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (15839400) [pid = 1740] [serial = 2039] [outer = 00000000] [url = about:blank] 02:35:23 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (18457800) [pid = 1740] [serial = 2068] [outer = 00000000] [url = about:blank] 02:35:23 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (165F3C00) [pid = 1740] [serial = 2056] [outer = 00000000] [url = about:blank] 02:35:23 INFO - PROCESS | 1740 | --DOMWINDOW == 68 (0F2AA000) [pid = 1740] [serial = 2041] [outer = 00000000] [url = about:blank] 02:35:23 INFO - PROCESS | 1740 | --DOMWINDOW == 67 (10433400) [pid = 1740] [serial = 2042] [outer = 00000000] [url = about:blank] 02:35:23 INFO - PROCESS | 1740 | --DOMWINDOW == 66 (130A3C00) [pid = 1740] [serial = 2047] [outer = 00000000] [url = about:blank] 02:35:23 INFO - PROCESS | 1740 | --DOMWINDOW == 65 (13152400) [pid = 1740] [serial = 2048] [outer = 00000000] [url = about:blank] 02:35:23 INFO - PROCESS | 1740 | --DOMWINDOW == 64 (13149800) [pid = 1740] [serial = 2044] [outer = 00000000] [url = about:blank] 02:35:23 INFO - PROCESS | 1740 | --DOMWINDOW == 63 (13654400) [pid = 1740] [serial = 2045] [outer = 00000000] [url = about:blank] 02:35:23 INFO - PROCESS | 1740 | --DOMWINDOW == 62 (16ED9C00) [pid = 1740] [serial = 2059] [outer = 00000000] [url = about:blank] 02:35:23 INFO - PROCESS | 1740 | --DOMWINDOW == 61 (15002800) [pid = 1740] [serial = 2050] [outer = 00000000] [url = about:blank] 02:35:23 INFO - PROCESS | 1740 | --DOMWINDOW == 60 (1508B800) [pid = 1740] [serial = 2051] [outer = 00000000] [url = about:blank] 02:35:23 INFO - PROCESS | 1740 | --DOMWINDOW == 59 (15D51400) [pid = 1740] [serial = 2053] [outer = 00000000] [url = about:blank] 02:35:23 INFO - PROCESS | 1740 | --DOMWINDOW == 58 (158CCC00) [pid = 1740] [serial = 2062] [outer = 00000000] [url = about:blank] 02:35:23 INFO - PROCESS | 1740 | --DOMWINDOW == 57 (17038400) [pid = 1740] [serial = 2060] [outer = 00000000] [url = about:blank] 02:35:23 INFO - PROCESS | 1740 | --DOMWINDOW == 56 (1801D800) [pid = 1740] [serial = 2065] [outer = 00000000] [url = about:blank] 02:35:23 INFO - PROCESS | 1740 | --DOMWINDOW == 55 (17699C00) [pid = 1740] [serial = 2063] [outer = 00000000] [url = about:blank] 02:35:23 INFO - PROCESS | 1740 | --DOMWINDOW == 54 (180C4400) [pid = 1740] [serial = 2066] [outer = 00000000] [url = about:blank] 02:35:23 INFO - PROCESS | 1740 | --DOMWINDOW == 53 (16A7F800) [pid = 1740] [serial = 2057] [outer = 00000000] [url = about:blank] 02:35:23 INFO - PROCESS | 1740 | --DOMWINDOW == 52 (1826E800) [pid = 1740] [serial = 2069] [outer = 00000000] [url = about:blank] 02:35:23 INFO - PROCESS | 1740 | --DOMWINDOW == 51 (16281000) [pid = 1740] [serial = 2054] [outer = 00000000] [url = about:blank] 02:35:23 INFO - PROCESS | 1740 | 1466588123371 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 02:35:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 02:35:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1868ms 02:35:23 INFO - PROCESS | 1740 | 1466588123415 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 02:35:23 INFO - PROCESS | 1740 | 1466588123419 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 02:35:23 INFO - PROCESS | 1740 | 1466588123424 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 02:35:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 02:35:23 INFO - PROCESS | 1740 | 1466588123428 Marionette TRACE conn3 <- [1,2770,null,{}] 02:35:23 INFO - PROCESS | 1740 | 1466588123434 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:23 INFO - PROCESS | 1740 | 1466588123438 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:23 INFO - PROCESS | 1740 | 1466588123532 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 02:35:23 INFO - PROCESS | 1740 | 1466588123539 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:23 INFO - PROCESS | 1740 | 1466588123544 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:23 INFO - PROCESS | 1740 | ++DOCSHELL 110E4800 == 16 [pid = 1740] [id = 702] 02:35:23 INFO - PROCESS | 1740 | ++DOMWINDOW == 52 (110E6000) [pid = 1740] [serial = 2106] [outer = 00000000] 02:35:23 INFO - PROCESS | 1740 | ++DOMWINDOW == 53 (11C3AC00) [pid = 1740] [serial = 2107] [outer = 110E6000] 02:35:23 INFO - PROCESS | 1740 | 1466588123593 Marionette DEBUG loaded listener.js 02:35:23 INFO - PROCESS | 1740 | ++DOMWINDOW == 54 (1281D000) [pid = 1740] [serial = 2108] [outer = 110E6000] 02:35:24 INFO - PROCESS | 1740 | 1466588124169 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 02:35:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 02:35:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 744ms 02:35:24 INFO - PROCESS | 1740 | 1466588124197 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 02:35:24 INFO - PROCESS | 1740 | 1466588124203 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 02:35:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 02:35:24 INFO - PROCESS | 1740 | 1466588124209 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 02:35:24 INFO - PROCESS | 1740 | 1466588124212 Marionette TRACE conn3 <- [1,2774,null,{}] 02:35:24 INFO - PROCESS | 1740 | 1466588124220 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:24 INFO - PROCESS | 1740 | 1466588124222 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:24 INFO - PROCESS | 1740 | 1466588124312 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 02:35:24 INFO - PROCESS | 1740 | 1466588124318 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:24 INFO - PROCESS | 1740 | 1466588124321 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:24 INFO - PROCESS | 1740 | ++DOCSHELL 13155C00 == 17 [pid = 1740] [id = 703] 02:35:24 INFO - PROCESS | 1740 | ++DOMWINDOW == 55 (13156000) [pid = 1740] [serial = 2109] [outer = 00000000] 02:35:24 INFO - PROCESS | 1740 | ++DOMWINDOW == 56 (13270800) [pid = 1740] [serial = 2110] [outer = 13156000] 02:35:24 INFO - PROCESS | 1740 | 1466588124373 Marionette DEBUG loaded listener.js 02:35:24 INFO - PROCESS | 1740 | ++DOMWINDOW == 57 (13659000) [pid = 1740] [serial = 2111] [outer = 13156000] 02:35:25 INFO - PROCESS | 1740 | 1466588125179 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 02:35:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 02:35:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1013ms 02:35:25 INFO - PROCESS | 1740 | 1466588125211 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 02:35:25 INFO - PROCESS | 1740 | 1466588125216 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 02:35:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 02:35:25 INFO - PROCESS | 1740 | 1466588125221 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 02:35:25 INFO - PROCESS | 1740 | 1466588125225 Marionette TRACE conn3 <- [1,2778,null,{}] 02:35:25 INFO - PROCESS | 1740 | 1466588125232 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:25 INFO - PROCESS | 1740 | 1466588125235 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:25 INFO - PROCESS | 1740 | 1466588125349 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 02:35:25 INFO - PROCESS | 1740 | 1466588125483 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:25 INFO - PROCESS | 1740 | 1466588125487 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:25 INFO - PROCESS | 1740 | ++DOCSHELL 12AA7800 == 18 [pid = 1740] [id = 704] 02:35:25 INFO - PROCESS | 1740 | ++DOMWINDOW == 58 (13070400) [pid = 1740] [serial = 2112] [outer = 00000000] 02:35:25 INFO - PROCESS | 1740 | ++DOMWINDOW == 59 (131E5000) [pid = 1740] [serial = 2113] [outer = 13070400] 02:35:25 INFO - PROCESS | 1740 | 1466588125552 Marionette DEBUG loaded listener.js 02:35:25 INFO - PROCESS | 1740 | ++DOMWINDOW == 60 (139A3000) [pid = 1740] [serial = 2114] [outer = 13070400] 02:35:26 INFO - PROCESS | 1740 | 1466588126305 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 02:35:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 02:35:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1203ms 02:35:26 INFO - PROCESS | 1740 | 1466588126448 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 02:35:26 INFO - PROCESS | 1740 | 1466588126452 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 02:35:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 02:35:26 INFO - PROCESS | 1740 | 1466588126457 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 02:35:26 INFO - PROCESS | 1740 | 1466588126460 Marionette TRACE conn3 <- [1,2782,null,{}] 02:35:26 INFO - PROCESS | 1740 | 1466588126474 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:26 INFO - PROCESS | 1740 | 1466588126478 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:26 INFO - PROCESS | 1740 | 1466588126592 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 02:35:26 INFO - PROCESS | 1740 | 1466588126724 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:26 INFO - PROCESS | 1740 | 1466588126730 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:26 INFO - PROCESS | 1740 | ++DOCSHELL 11CCF800 == 19 [pid = 1740] [id = 705] 02:35:26 INFO - PROCESS | 1740 | ++DOMWINDOW == 61 (128A7800) [pid = 1740] [serial = 2115] [outer = 00000000] 02:35:26 INFO - PROCESS | 1740 | ++DOMWINDOW == 62 (1303AC00) [pid = 1740] [serial = 2116] [outer = 128A7800] 02:35:26 INFO - PROCESS | 1740 | 1466588126782 Marionette DEBUG loaded listener.js 02:35:26 INFO - PROCESS | 1740 | ++DOMWINDOW == 63 (13151400) [pid = 1740] [serial = 2117] [outer = 128A7800] 02:35:27 INFO - PROCESS | 1740 | 1466588127206 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 02:35:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 02:35:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 808ms 02:35:27 INFO - PROCESS | 1740 | 1466588127256 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 02:35:27 INFO - PROCESS | 1740 | 1466588127259 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 02:35:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 02:35:27 INFO - PROCESS | 1740 | 1466588127269 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 02:35:27 INFO - PROCESS | 1740 | 1466588127273 Marionette TRACE conn3 <- [1,2786,null,{}] 02:35:27 INFO - PROCESS | 1740 | 1466588127277 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:27 INFO - PROCESS | 1740 | 1466588127280 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:27 INFO - PROCESS | 1740 | 1466588127364 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 02:35:27 INFO - PROCESS | 1740 | 1466588127372 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:27 INFO - PROCESS | 1740 | 1466588127374 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:27 INFO - PROCESS | 1740 | ++DOCSHELL 15187000 == 20 [pid = 1740] [id = 706] 02:35:27 INFO - PROCESS | 1740 | ++DOMWINDOW == 64 (15187400) [pid = 1740] [serial = 2118] [outer = 00000000] 02:35:27 INFO - PROCESS | 1740 | ++DOMWINDOW == 65 (1557EC00) [pid = 1740] [serial = 2119] [outer = 15187400] 02:35:27 INFO - PROCESS | 1740 | 1466588127420 Marionette DEBUG loaded listener.js 02:35:27 INFO - PROCESS | 1740 | ++DOMWINDOW == 66 (15585800) [pid = 1740] [serial = 2120] [outer = 15187400] 02:35:27 INFO - PROCESS | 1740 | 1466588127920 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 02:35:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 02:35:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 697ms 02:35:27 INFO - PROCESS | 1740 | 1466588127965 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 02:35:27 INFO - PROCESS | 1740 | 1466588127967 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 02:35:27 INFO - PROCESS | 1740 | 1466588127971 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 02:35:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 02:35:28 INFO - PROCESS | 1740 | 1466588127973 Marionette TRACE conn3 <- [1,2790,null,{}] 02:35:28 INFO - PROCESS | 1740 | 1466588127983 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:28 INFO - PROCESS | 1740 | 1466588127988 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:28 INFO - PROCESS | 1740 | 1466588128103 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 02:35:28 INFO - PROCESS | 1740 | 1466588128212 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:28 INFO - PROCESS | 1740 | 1466588128216 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:28 INFO - PROCESS | 1740 | ++DOCSHELL 15ADC800 == 21 [pid = 1740] [id = 707] 02:35:28 INFO - PROCESS | 1740 | ++DOMWINDOW == 67 (15D54000) [pid = 1740] [serial = 2121] [outer = 00000000] 02:35:28 INFO - PROCESS | 1740 | ++DOMWINDOW == 68 (16281400) [pid = 1740] [serial = 2122] [outer = 15D54000] 02:35:28 INFO - PROCESS | 1740 | 1466588128265 Marionette DEBUG loaded listener.js 02:35:28 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (162D9400) [pid = 1740] [serial = 2123] [outer = 15D54000] 02:35:28 INFO - PROCESS | 1740 | 1466588128653 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 02:35:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 02:35:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 744ms 02:35:28 INFO - PROCESS | 1740 | 1466588128711 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 02:35:28 INFO - PROCESS | 1740 | 1466588128713 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 02:35:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 02:35:28 INFO - PROCESS | 1740 | 1466588128717 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 02:35:28 INFO - PROCESS | 1740 | 1466588128719 Marionette TRACE conn3 <- [1,2794,null,{}] 02:35:28 INFO - PROCESS | 1740 | 1466588128722 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:28 INFO - PROCESS | 1740 | 1466588128724 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:28 INFO - PROCESS | 1740 | 1466588128853 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 02:35:28 INFO - PROCESS | 1740 | 1466588128860 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:28 INFO - PROCESS | 1740 | 1466588128862 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:28 INFO - PROCESS | 1740 | ++DOCSHELL 162D8400 == 22 [pid = 1740] [id = 708] 02:35:28 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (162E3C00) [pid = 1740] [serial = 2124] [outer = 00000000] 02:35:28 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (16A6D400) [pid = 1740] [serial = 2125] [outer = 162E3C00] 02:35:28 INFO - PROCESS | 1740 | 1466588128907 Marionette DEBUG loaded listener.js 02:35:28 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (16C16800) [pid = 1740] [serial = 2126] [outer = 162E3C00] 02:35:29 INFO - PROCESS | 1740 | 1466588129403 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 02:35:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 02:35:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 697ms 02:35:29 INFO - PROCESS | 1740 | 1466588129449 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 02:35:29 INFO - PROCESS | 1740 | 1466588129451 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 02:35:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 02:35:29 INFO - PROCESS | 1740 | 1466588129461 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 02:35:29 INFO - PROCESS | 1740 | 1466588129463 Marionette TRACE conn3 <- [1,2798,null,{}] 02:35:29 INFO - PROCESS | 1740 | 1466588129467 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:29 INFO - PROCESS | 1740 | 1466588129468 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:29 INFO - PROCESS | 1740 | 1466588129611 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 02:35:29 INFO - PROCESS | 1740 | 1466588129630 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:29 INFO - PROCESS | 1740 | 1466588129633 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:29 INFO - PROCESS | 1740 | ++DOCSHELL 16ED1000 == 23 [pid = 1740] [id = 709] 02:35:29 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (16ED2800) [pid = 1740] [serial = 2127] [outer = 00000000] 02:35:29 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (17037000) [pid = 1740] [serial = 2128] [outer = 16ED2800] 02:35:29 INFO - PROCESS | 1740 | 1466588129684 Marionette DEBUG loaded listener.js 02:35:29 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (1703FC00) [pid = 1740] [serial = 2129] [outer = 16ED2800] 02:35:30 INFO - PROCESS | 1740 | 1466588130118 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 02:35:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 02:35:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 696ms 02:35:30 INFO - PROCESS | 1740 | 1466588130154 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 02:35:30 INFO - PROCESS | 1740 | 1466588130156 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 02:35:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 02:35:30 INFO - PROCESS | 1740 | 1466588130160 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 02:35:30 INFO - PROCESS | 1740 | 1466588130161 Marionette TRACE conn3 <- [1,2802,null,{}] 02:35:30 INFO - PROCESS | 1740 | 1466588130165 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:30 INFO - PROCESS | 1740 | 1466588130170 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:30 INFO - PROCESS | 1740 | 1466588130310 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 02:35:30 INFO - PROCESS | 1740 | 1466588130374 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:30 INFO - PROCESS | 1740 | 1466588130377 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:30 INFO - PROCESS | 1740 | ++DOCSHELL 110DA400 == 24 [pid = 1740] [id = 710] 02:35:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (17749C00) [pid = 1740] [serial = 2130] [outer = 00000000] 02:35:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (178F1400) [pid = 1740] [serial = 2131] [outer = 17749C00] 02:35:30 INFO - PROCESS | 1740 | 1466588130420 Marionette DEBUG loaded listener.js 02:35:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (180D0C00) [pid = 1740] [serial = 2132] [outer = 17749C00] 02:35:30 INFO - PROCESS | 1740 | 1466588130855 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 02:35:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 02:35:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 744ms 02:35:30 INFO - PROCESS | 1740 | 1466588130900 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 02:35:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 02:35:30 INFO - PROCESS | 1740 | 1466588130902 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 02:35:30 INFO - PROCESS | 1740 | 1466588130905 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 02:35:30 INFO - PROCESS | 1740 | 1466588130907 Marionette TRACE conn3 <- [1,2806,null,{}] 02:35:30 INFO - PROCESS | 1740 | 1466588130910 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:30 INFO - PROCESS | 1740 | 1466588130912 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:31 INFO - PROCESS | 1740 | 1466588131048 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 02:35:31 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (110E6000) [pid = 1740] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 02:35:31 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (10E8D000) [pid = 1740] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 02:35:31 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (165EAC00) [pid = 1740] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 02:35:31 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (1583A800) [pid = 1740] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 02:35:31 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (16401C00) [pid = 1740] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 02:35:31 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (1365DC00) [pid = 1740] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 02:35:31 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (12A25000) [pid = 1740] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 02:35:31 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (0F394C00) [pid = 1740] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 02:35:31 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (1710D400) [pid = 1740] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 02:35:31 INFO - PROCESS | 1740 | --DOMWINDOW == 68 (155D1800) [pid = 1740] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 02:35:31 INFO - PROCESS | 1740 | --DOMWINDOW == 67 (12B0A400) [pid = 1740] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 02:35:31 INFO - PROCESS | 1740 | --DOMWINDOW == 66 (155D3800) [pid = 1740] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 02:35:31 INFO - PROCESS | 1740 | 1466588131137 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:31 INFO - PROCESS | 1740 | 1466588131139 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:31 INFO - PROCESS | 1740 | ++DOCSHELL 0F2A1C00 == 25 [pid = 1740] [id = 711] 02:35:31 INFO - PROCESS | 1740 | ++DOMWINDOW == 67 (0F2A3C00) [pid = 1740] [serial = 2133] [outer = 00000000] 02:35:31 INFO - PROCESS | 1740 | ++DOMWINDOW == 68 (10E8D000) [pid = 1740] [serial = 2134] [outer = 0F2A3C00] 02:35:31 INFO - PROCESS | 1740 | 1466588131182 Marionette DEBUG loaded listener.js 02:35:31 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (12A25000) [pid = 1740] [serial = 2135] [outer = 0F2A3C00] 02:35:31 INFO - PROCESS | 1740 | 1466588131583 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 02:35:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 02:35:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 697ms 02:35:31 INFO - PROCESS | 1740 | 1466588131643 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 02:35:31 INFO - PROCESS | 1740 | 1466588131645 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 02:35:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 02:35:31 INFO - PROCESS | 1740 | 1466588131657 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 02:35:31 INFO - PROCESS | 1740 | 1466588131659 Marionette TRACE conn3 <- [1,2810,null,{}] 02:35:31 INFO - PROCESS | 1740 | 1466588131663 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:31 INFO - PROCESS | 1740 | 1466588131664 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:31 INFO - PROCESS | 1740 | 1466588131747 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 02:35:31 INFO - PROCESS | 1740 | 1466588131752 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:31 INFO - PROCESS | 1740 | 1466588131754 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:31 INFO - PROCESS | 1740 | ++DOCSHELL 158CFC00 == 26 [pid = 1740] [id = 712] 02:35:31 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (15D58C00) [pid = 1740] [serial = 2136] [outer = 00000000] 02:35:31 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (17037C00) [pid = 1740] [serial = 2137] [outer = 15D58C00] 02:35:31 INFO - PROCESS | 1740 | 1466588131797 Marionette DEBUG loaded listener.js 02:35:31 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (17755000) [pid = 1740] [serial = 2138] [outer = 15D58C00] 02:35:32 INFO - PROCESS | 1740 | 1466588132223 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 02:35:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 02:35:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 601ms 02:35:32 INFO - PROCESS | 1740 | 1466588132244 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 02:35:32 INFO - PROCESS | 1740 | 1466588132246 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 02:35:32 INFO - PROCESS | 1740 | 1466588132249 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 02:35:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 02:35:32 INFO - PROCESS | 1740 | 1466588132251 Marionette TRACE conn3 <- [1,2814,null,{}] 02:35:32 INFO - PROCESS | 1740 | 1466588132254 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:32 INFO - PROCESS | 1740 | 1466588132256 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:32 INFO - PROCESS | 1740 | 1466588132375 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 02:35:32 INFO - PROCESS | 1740 | 1466588132383 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:32 INFO - PROCESS | 1740 | 1466588132385 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:32 INFO - PROCESS | 1740 | ++DOCSHELL 12BD7800 == 27 [pid = 1740] [id = 713] 02:35:32 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (15582400) [pid = 1740] [serial = 2139] [outer = 00000000] 02:35:32 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (18457800) [pid = 1740] [serial = 2140] [outer = 15582400] 02:35:32 INFO - PROCESS | 1740 | 1466588132428 Marionette DEBUG loaded listener.js 02:35:32 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (18460000) [pid = 1740] [serial = 2141] [outer = 15582400] 02:35:32 INFO - PROCESS | 1740 | 1466588132858 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 02:35:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 02:35:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 633ms 02:35:32 INFO - PROCESS | 1740 | 1466588132887 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 02:35:32 INFO - PROCESS | 1740 | 1466588132889 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 02:35:32 INFO - PROCESS | 1740 | 1466588132893 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 02:35:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 02:35:32 INFO - PROCESS | 1740 | 1466588132894 Marionette TRACE conn3 <- [1,2818,null,{}] 02:35:32 INFO - PROCESS | 1740 | 1466588132898 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:32 INFO - PROCESS | 1740 | 1466588132900 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:33 INFO - PROCESS | 1740 | 1466588133022 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 02:35:33 INFO - PROCESS | 1740 | 1466588133031 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:33 INFO - PROCESS | 1740 | 1466588133033 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:33 INFO - PROCESS | 1740 | ++DOCSHELL 15F7FC00 == 28 [pid = 1740] [id = 714] 02:35:33 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (1826A000) [pid = 1740] [serial = 2142] [outer = 00000000] 02:35:33 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (1876B800) [pid = 1740] [serial = 2143] [outer = 1826A000] 02:35:33 INFO - PROCESS | 1740 | 1466588133078 Marionette DEBUG loaded listener.js 02:35:33 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (1876D000) [pid = 1740] [serial = 2144] [outer = 1826A000] 02:35:33 INFO - PROCESS | 1740 | 1466588133810 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 02:35:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 02:35:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 949ms 02:35:33 INFO - PROCESS | 1740 | 1466588133871 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 02:35:33 INFO - PROCESS | 1740 | 1466588133876 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 02:35:33 INFO - PROCESS | 1740 | 1466588133881 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 02:35:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 02:35:33 INFO - PROCESS | 1740 | 1466588133886 Marionette TRACE conn3 <- [1,2822,null,{}] 02:35:33 INFO - PROCESS | 1740 | 1466588133891 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:33 INFO - PROCESS | 1740 | 1466588133894 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:34 INFO - PROCESS | 1740 | 1466588134009 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 02:35:34 INFO - PROCESS | 1740 | 1466588134140 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:34 INFO - PROCESS | 1740 | 1466588134143 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:34 INFO - PROCESS | 1740 | ++DOCSHELL 11202C00 == 29 [pid = 1740] [id = 715] 02:35:34 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (112E8000) [pid = 1740] [serial = 2145] [outer = 00000000] 02:35:34 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (13273000) [pid = 1740] [serial = 2146] [outer = 112E8000] 02:35:34 INFO - PROCESS | 1740 | 1466588134200 Marionette DEBUG loaded listener.js 02:35:34 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (15092800) [pid = 1740] [serial = 2147] [outer = 112E8000] 02:35:34 INFO - PROCESS | 1740 | 1466588134767 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 02:35:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 02:35:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 950ms 02:35:34 INFO - PROCESS | 1740 | 1466588134828 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 02:35:34 INFO - PROCESS | 1740 | 1466588134834 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 02:35:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 02:35:34 INFO - PROCESS | 1740 | 1466588134840 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 02:35:34 INFO - PROCESS | 1740 | 1466588134843 Marionette TRACE conn3 <- [1,2826,null,{}] 02:35:34 INFO - PROCESS | 1740 | 1466588134847 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:34 INFO - PROCESS | 1740 | 1466588134849 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:34 INFO - PROCESS | 1740 | 1466588134960 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 02:35:35 INFO - PROCESS | 1740 | 1466588135098 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:35 INFO - PROCESS | 1740 | 1466588135101 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:35 INFO - PROCESS | 1740 | ++DOCSHELL 15D57C00 == 30 [pid = 1740] [id = 716] 02:35:35 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (15F7E800) [pid = 1740] [serial = 2148] [outer = 00000000] 02:35:35 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (162E5800) [pid = 1740] [serial = 2149] [outer = 15F7E800] 02:35:35 INFO - PROCESS | 1740 | 1466588135156 Marionette DEBUG loaded listener.js 02:35:35 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (16C70C00) [pid = 1740] [serial = 2150] [outer = 15F7E800] 02:35:35 INFO - PROCESS | 1740 | 1466588135785 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 02:35:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 02:35:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1013ms 02:35:35 INFO - PROCESS | 1740 | 1466588135842 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 02:35:35 INFO - PROCESS | 1740 | 1466588135846 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 02:35:35 INFO - PROCESS | 1740 | 1466588135850 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 02:35:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 02:35:35 INFO - PROCESS | 1740 | 1466588135854 Marionette TRACE conn3 <- [1,2830,null,{}] 02:35:35 INFO - PROCESS | 1740 | 1466588135865 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:35 INFO - PROCESS | 1740 | 1466588135869 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:36 INFO - PROCESS | 1740 | 1466588135975 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 02:35:36 INFO - PROCESS | 1740 | 1466588136256 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:36 INFO - PROCESS | 1740 | 1466588136260 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:36 INFO - PROCESS | 1740 | ++DOCSHELL 0F2A6000 == 31 [pid = 1740] [id = 717] 02:35:36 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (0F2A6C00) [pid = 1740] [serial = 2151] [outer = 00000000] 02:35:36 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (1043A400) [pid = 1740] [serial = 2152] [outer = 0F2A6C00] 02:35:36 INFO - PROCESS | 1740 | 1466588136360 Marionette DEBUG loaded listener.js 02:35:36 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (110DB400) [pid = 1740] [serial = 2153] [outer = 0F2A6C00] 02:35:36 INFO - PROCESS | 1740 | 1466588136959 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 02:35:36 INFO - PROCESS | 1740 | --DOCSHELL 0F2A1800 == 30 [pid = 1740] [id = 693] 02:35:36 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (13270800) [pid = 1740] [serial = 2110] [outer = 00000000] [url = about:blank] 02:35:36 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (11C3AC00) [pid = 1740] [serial = 2107] [outer = 00000000] [url = about:blank] 02:35:36 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (17E36C00) [pid = 1740] [serial = 2105] [outer = 00000000] [url = about:blank] 02:35:36 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (165EFC00) [pid = 1740] [serial = 2095] [outer = 00000000] [url = about:blank] 02:35:36 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (162DF400) [pid = 1740] [serial = 2093] [outer = 00000000] [url = about:blank] 02:35:36 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (162DBC00) [pid = 1740] [serial = 2092] [outer = 00000000] [url = about:blank] 02:35:36 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (17AD1000) [pid = 1740] [serial = 2104] [outer = 00000000] [url = about:blank] 02:35:36 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (16ECE000) [pid = 1740] [serial = 2098] [outer = 00000000] [url = about:blank] 02:35:36 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (1774A400) [pid = 1740] [serial = 2101] [outer = 00000000] [url = about:blank] 02:35:36 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (13EAB800) [pid = 1740] [serial = 2086] [outer = 00000000] [url = about:blank] 02:35:36 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (12BD0800) [pid = 1740] [serial = 2083] [outer = 00000000] [url = about:blank] 02:35:36 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (13074400) [pid = 1740] [serial = 2084] [outer = 00000000] [url = about:blank] 02:35:36 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (10435800) [pid = 1740] [serial = 2080] [outer = 00000000] [url = about:blank] 02:35:36 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (10A5C000) [pid = 1740] [serial = 2081] [outer = 00000000] [url = about:blank] 02:35:36 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (1826AC00) [pid = 1740] [serial = 2078] [outer = 00000000] [url = about:blank] 02:35:36 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (17AD7000) [pid = 1740] [serial = 2077] [outer = 00000000] [url = about:blank] 02:35:36 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (1627D000) [pid = 1740] [serial = 2075] [outer = 00000000] [url = about:blank] 02:35:36 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (155DC400) [pid = 1740] [serial = 2074] [outer = 00000000] [url = about:blank] 02:35:36 INFO - PROCESS | 1740 | --DOMWINDOW == 68 (1327DC00) [pid = 1740] [serial = 2072] [outer = 00000000] [url = about:blank] 02:35:36 INFO - PROCESS | 1740 | --DOMWINDOW == 67 (13110400) [pid = 1740] [serial = 2071] [outer = 00000000] [url = about:blank] 02:35:36 INFO - PROCESS | 1740 | --DOMWINDOW == 66 (1583BC00) [pid = 1740] [serial = 2089] [outer = 00000000] [url = about:blank] 02:35:36 INFO - PROCESS | 1740 | --DOMWINDOW == 65 (15ADA800) [pid = 1740] [serial = 2090] [outer = 00000000] [url = about:blank] 02:35:36 INFO - PROCESS | 1740 | --DOMWINDOW == 64 (16ED7000) [pid = 1740] [serial = 2099] [outer = 00000000] [url = about:blank] 02:35:36 INFO - PROCESS | 1740 | --DOMWINDOW == 63 (16C70400) [pid = 1740] [serial = 2096] [outer = 00000000] [url = about:blank] 02:35:36 INFO - PROCESS | 1740 | --DOMWINDOW == 62 (1281D000) [pid = 1740] [serial = 2108] [outer = 00000000] [url = about:blank] 02:35:36 INFO - PROCESS | 1740 | --DOMWINDOW == 61 (1500C000) [pid = 1740] [serial = 2087] [outer = 00000000] [url = about:blank] 02:35:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 02:35:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1172ms 02:35:37 INFO - PROCESS | 1740 | 1466588137041 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 02:35:37 INFO - PROCESS | 1740 | 1466588137044 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 02:35:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 02:35:37 INFO - PROCESS | 1740 | 1466588137049 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 02:35:37 INFO - PROCESS | 1740 | 1466588137052 Marionette TRACE conn3 <- [1,2834,null,{}] 02:35:37 INFO - PROCESS | 1740 | 1466588137058 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:37 INFO - PROCESS | 1740 | 1466588137063 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:37 INFO - PROCESS | 1740 | 1466588137165 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 02:35:37 INFO - PROCESS | 1740 | 1466588137256 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:37 INFO - PROCESS | 1740 | 1466588137258 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:37 INFO - PROCESS | 1740 | ++DOCSHELL 11203400 == 31 [pid = 1740] [id = 718] 02:35:37 INFO - PROCESS | 1740 | ++DOMWINDOW == 62 (11C42800) [pid = 1740] [serial = 2154] [outer = 00000000] 02:35:37 INFO - PROCESS | 1740 | ++DOMWINDOW == 63 (12AAF000) [pid = 1740] [serial = 2155] [outer = 11C42800] 02:35:37 INFO - PROCESS | 1740 | 1466588137305 Marionette DEBUG loaded listener.js 02:35:37 INFO - PROCESS | 1740 | ++DOMWINDOW == 64 (130A1800) [pid = 1740] [serial = 2156] [outer = 11C42800] 02:35:37 INFO - PROCESS | 1740 | 1466588137760 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 02:35:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 02:35:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 744ms 02:35:37 INFO - PROCESS | 1740 | 1466588137788 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 02:35:37 INFO - PROCESS | 1740 | 1466588137792 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 02:35:37 INFO - PROCESS | 1740 | 1466588137796 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 02:35:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 02:35:37 INFO - PROCESS | 1740 | 1466588137798 Marionette TRACE conn3 <- [1,2838,null,{}] 02:35:37 INFO - PROCESS | 1740 | 1466588137802 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:37 INFO - PROCESS | 1740 | 1466588137805 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:37 INFO - PROCESS | 1740 | 1466588137894 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 02:35:37 INFO - PROCESS | 1740 | 1466588137902 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:37 INFO - PROCESS | 1740 | 1466588137906 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:37 INFO - PROCESS | 1740 | ++DOCSHELL 14374000 == 32 [pid = 1740] [id = 719] 02:35:37 INFO - PROCESS | 1740 | ++DOMWINDOW == 65 (14375000) [pid = 1740] [serial = 2157] [outer = 00000000] 02:35:37 INFO - PROCESS | 1740 | ++DOMWINDOW == 66 (1500C000) [pid = 1740] [serial = 2158] [outer = 14375000] 02:35:37 INFO - PROCESS | 1740 | 1466588137961 Marionette DEBUG loaded listener.js 02:35:38 INFO - PROCESS | 1740 | ++DOMWINDOW == 67 (1557D800) [pid = 1740] [serial = 2159] [outer = 14375000] 02:35:38 INFO - PROCESS | 1740 | 1466588138442 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 02:35:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 02:35:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 696ms 02:35:38 INFO - PROCESS | 1740 | 1466588138496 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 02:35:38 INFO - PROCESS | 1740 | 1466588138498 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 02:35:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 02:35:38 INFO - PROCESS | 1740 | 1466588138503 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 02:35:38 INFO - PROCESS | 1740 | 1466588138509 Marionette TRACE conn3 <- [1,2842,null,{}] 02:35:38 INFO - PROCESS | 1740 | 1466588138517 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:38 INFO - PROCESS | 1740 | 1466588138521 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:38 INFO - PROCESS | 1740 | 1466588138608 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 02:35:38 INFO - PROCESS | 1740 | 1466588138706 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:38 INFO - PROCESS | 1740 | 1466588138708 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:38 INFO - PROCESS | 1740 | ++DOCSHELL 1583BC00 == 33 [pid = 1740] [id = 720] 02:35:38 INFO - PROCESS | 1740 | ++DOMWINDOW == 68 (158CF800) [pid = 1740] [serial = 2160] [outer = 00000000] 02:35:38 INFO - PROCESS | 1740 | ++DOMWINDOW == 69 (1627B400) [pid = 1740] [serial = 2161] [outer = 158CF800] 02:35:38 INFO - PROCESS | 1740 | 1466588138753 Marionette DEBUG loaded listener.js 02:35:38 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (162DD000) [pid = 1740] [serial = 2162] [outer = 158CF800] 02:35:39 INFO - PROCESS | 1740 | 1466588139201 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 02:35:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 02:35:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 697ms 02:35:39 INFO - PROCESS | 1740 | 1466588139233 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 02:35:39 INFO - PROCESS | 1740 | 1466588139235 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 02:35:39 INFO - PROCESS | 1740 | 1466588139239 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 02:35:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 02:35:39 INFO - PROCESS | 1740 | 1466588139240 Marionette TRACE conn3 <- [1,2846,null,{}] 02:35:39 INFO - PROCESS | 1740 | 1466588139244 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:39 INFO - PROCESS | 1740 | 1466588139246 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:39 INFO - PROCESS | 1740 | 1466588139399 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 02:35:39 INFO - PROCESS | 1740 | 1466588139421 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:39 INFO - PROCESS | 1740 | 1466588139424 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:39 INFO - PROCESS | 1740 | ++DOCSHELL 165E8C00 == 34 [pid = 1740] [id = 721] 02:35:39 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (165EA000) [pid = 1740] [serial = 2163] [outer = 00000000] 02:35:39 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (16A6D000) [pid = 1740] [serial = 2164] [outer = 165EA000] 02:35:39 INFO - PROCESS | 1740 | 1466588139467 Marionette DEBUG loaded listener.js 02:35:39 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (16A6D800) [pid = 1740] [serial = 2165] [outer = 165EA000] 02:35:39 INFO - PROCESS | 1740 | 1466588139900 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 02:35:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 02:35:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 697ms 02:35:39 INFO - PROCESS | 1740 | 1466588139938 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 02:35:39 INFO - PROCESS | 1740 | 1466588139940 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 02:35:39 INFO - PROCESS | 1740 | 1466588139944 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 02:35:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 02:35:39 INFO - PROCESS | 1740 | 1466588139946 Marionette TRACE conn3 <- [1,2850,null,{}] 02:35:39 INFO - PROCESS | 1740 | 1466588139955 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:39 INFO - PROCESS | 1740 | 1466588139957 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:40 INFO - PROCESS | 1740 | 1466588140077 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 02:35:40 INFO - PROCESS | 1740 | 1466588140082 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:40 INFO - PROCESS | 1740 | 1466588140088 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:40 INFO - PROCESS | 1740 | ++DOCSHELL 16ED9C00 == 35 [pid = 1740] [id = 722] 02:35:40 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (16EDA000) [pid = 1740] [serial = 2166] [outer = 00000000] 02:35:40 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (17108C00) [pid = 1740] [serial = 2167] [outer = 16EDA000] 02:35:40 INFO - PROCESS | 1740 | 1466588140141 Marionette DEBUG loaded listener.js 02:35:40 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (1776B800) [pid = 1740] [serial = 2168] [outer = 16EDA000] 02:35:40 INFO - PROCESS | 1740 | 1466588140612 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 02:35:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 02:35:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 712ms 02:35:40 INFO - PROCESS | 1740 | 1466588140643 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 02:35:40 INFO - PROCESS | 1740 | 1466588140645 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 02:35:40 INFO - PROCESS | 1740 | 1466588140649 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 02:35:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 02:35:40 INFO - PROCESS | 1740 | 1466588140650 Marionette TRACE conn3 <- [1,2854,null,{}] 02:35:40 INFO - PROCESS | 1740 | 1466588140654 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:40 INFO - PROCESS | 1740 | 1466588140656 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:40 INFO - PROCESS | 1740 | 1466588140799 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 02:35:40 INFO - PROCESS | 1740 | 1466588140821 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:40 INFO - PROCESS | 1740 | 1466588140823 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:40 INFO - PROCESS | 1740 | ++DOCSHELL 17E43C00 == 36 [pid = 1740] [id = 723] 02:35:40 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (17EA7800) [pid = 1740] [serial = 2169] [outer = 00000000] 02:35:40 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (1826E400) [pid = 1740] [serial = 2170] [outer = 17EA7800] 02:35:40 INFO - PROCESS | 1740 | 1466588140875 Marionette DEBUG loaded listener.js 02:35:40 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (1826D800) [pid = 1740] [serial = 2171] [outer = 17EA7800] 02:35:41 INFO - PROCESS | 1740 | 1466588141327 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 02:35:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 02:35:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 744ms 02:35:41 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (17044400) [pid = 1740] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 02:35:41 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (16ED2800) [pid = 1740] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 02:35:41 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (17749C00) [pid = 1740] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 02:35:41 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (15D54000) [pid = 1740] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 02:35:41 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (15582400) [pid = 1740] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 02:35:41 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (128A7800) [pid = 1740] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 02:35:41 INFO - PROCESS | 1740 | --DOMWINDOW == 72 (162E3C00) [pid = 1740] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 02:35:41 INFO - PROCESS | 1740 | --DOMWINDOW == 71 (15187400) [pid = 1740] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 02:35:41 INFO - PROCESS | 1740 | --DOMWINDOW == 70 (0F2A3C00) [pid = 1740] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 02:35:41 INFO - PROCESS | 1740 | --DOMWINDOW == 69 (15D58C00) [pid = 1740] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 02:35:41 INFO - PROCESS | 1740 | 1466588141570 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 02:35:41 INFO - PROCESS | 1740 | 1466588141572 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 02:35:41 INFO - PROCESS | 1740 | 1466588141581 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 02:35:41 INFO - PROCESS | 1740 | 1466588141583 Marionette TRACE conn3 <- [1,2858,null,{}] 02:35:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 02:35:41 INFO - PROCESS | 1740 | 1466588141586 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:41 INFO - PROCESS | 1740 | 1466588141588 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:41 INFO - PROCESS | 1740 | 1466588141665 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 02:35:41 INFO - PROCESS | 1740 | 1466588141672 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:41 INFO - PROCESS | 1740 | 1466588141674 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:41 INFO - PROCESS | 1740 | ++DOCSHELL 112EA400 == 37 [pid = 1740] [id = 724] 02:35:41 INFO - PROCESS | 1740 | ++DOMWINDOW == 70 (1309DC00) [pid = 1740] [serial = 2172] [outer = 00000000] 02:35:41 INFO - PROCESS | 1740 | ++DOMWINDOW == 71 (15D58C00) [pid = 1740] [serial = 2173] [outer = 1309DC00] 02:35:41 INFO - PROCESS | 1740 | 1466588141717 Marionette DEBUG loaded listener.js 02:35:41 INFO - PROCESS | 1740 | ++DOMWINDOW == 72 (16A69000) [pid = 1740] [serial = 2174] [outer = 1309DC00] 02:35:42 INFO - PROCESS | 1740 | 1466588142151 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 02:35:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 02:35:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 601ms 02:35:42 INFO - PROCESS | 1740 | 1466588142201 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 02:35:42 INFO - PROCESS | 1740 | 1466588142203 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 02:35:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 02:35:42 INFO - PROCESS | 1740 | 1466588142210 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 02:35:42 INFO - PROCESS | 1740 | 1466588142212 Marionette TRACE conn3 <- [1,2862,null,{}] 02:35:42 INFO - PROCESS | 1740 | 1466588142216 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:42 INFO - PROCESS | 1740 | 1466588142217 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:42 INFO - PROCESS | 1740 | 1466588142296 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 02:35:42 INFO - PROCESS | 1740 | 1466588142301 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:42 INFO - PROCESS | 1740 | 1466588142303 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:42 INFO - PROCESS | 1740 | ++DOCSHELL 17044400 == 38 [pid = 1740] [id = 725] 02:35:42 INFO - PROCESS | 1740 | ++DOMWINDOW == 73 (17EA3C00) [pid = 1740] [serial = 2175] [outer = 00000000] 02:35:42 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (1846D800) [pid = 1740] [serial = 2176] [outer = 17EA3C00] 02:35:42 INFO - PROCESS | 1740 | 1466588142346 Marionette DEBUG loaded listener.js 02:35:42 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (18473000) [pid = 1740] [serial = 2177] [outer = 17EA3C00] 02:35:42 INFO - PROCESS | 1740 | 1466588142778 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 02:35:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 02:35:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 601ms 02:35:42 INFO - PROCESS | 1740 | 1466588142809 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 02:35:42 INFO - PROCESS | 1740 | 1466588142811 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 02:35:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 02:35:42 INFO - PROCESS | 1740 | 1466588142828 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 02:35:42 INFO - PROCESS | 1740 | 1466588142830 Marionette TRACE conn3 <- [1,2866,null,{}] 02:35:42 INFO - PROCESS | 1740 | 1466588142833 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:42 INFO - PROCESS | 1740 | 1466588142835 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:42 INFO - PROCESS | 1740 | 1466588142929 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 02:35:42 INFO - PROCESS | 1740 | 1466588142935 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:42 INFO - PROCESS | 1740 | 1466588142937 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:42 INFO - PROCESS | 1740 | ++DOCSHELL 0F2A7800 == 39 [pid = 1740] [id = 726] 02:35:42 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (1031E800) [pid = 1740] [serial = 2178] [outer = 00000000] 02:35:42 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (158CA400) [pid = 1740] [serial = 2179] [outer = 1031E800] 02:35:43 INFO - PROCESS | 1740 | 1466588142979 Marionette DEBUG loaded listener.js 02:35:43 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (1826B000) [pid = 1740] [serial = 2180] [outer = 1031E800] 02:35:43 INFO - PROCESS | 1740 | 1466588143412 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 02:35:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 02:35:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 649ms 02:35:43 INFO - PROCESS | 1740 | 1466588143464 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 02:35:43 INFO - PROCESS | 1740 | 1466588143466 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 02:35:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 02:35:43 INFO - PROCESS | 1740 | 1466588143472 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 02:35:43 INFO - PROCESS | 1740 | 1466588143474 Marionette TRACE conn3 <- [1,2870,null,{}] 02:35:43 INFO - PROCESS | 1740 | 1466588143478 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:43 INFO - PROCESS | 1740 | 1466588143480 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:43 INFO - PROCESS | 1740 | 1466588143560 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 02:35:43 INFO - PROCESS | 1740 | 1466588143690 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:43 INFO - PROCESS | 1740 | 1466588143694 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:43 INFO - PROCESS | 1740 | ++DOCSHELL 0F2A5800 == 40 [pid = 1740] [id = 727] 02:35:43 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (0F394C00) [pid = 1740] [serial = 2181] [outer = 00000000] 02:35:43 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (10470800) [pid = 1740] [serial = 2182] [outer = 0F394C00] 02:35:43 INFO - PROCESS | 1740 | 1466588143803 Marionette DEBUG loaded listener.js 02:35:43 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (110E5800) [pid = 1740] [serial = 2183] [outer = 0F394C00] 02:35:44 INFO - PROCESS | 1740 | 1466588144442 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 02:35:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 02:35:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1013ms 02:35:44 INFO - PROCESS | 1740 | 1466588144506 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 02:35:44 INFO - PROCESS | 1740 | 1466588144509 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 02:35:44 INFO - PROCESS | 1740 | 1466588144514 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 02:35:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 02:35:44 INFO - PROCESS | 1740 | 1466588144517 Marionette TRACE conn3 <- [1,2874,null,{}] 02:35:44 INFO - PROCESS | 1740 | 1466588144523 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:44 INFO - PROCESS | 1740 | 1466588144525 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:44 INFO - PROCESS | 1740 | 1466588144635 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 02:35:44 INFO - PROCESS | 1740 | 1466588144776 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:44 INFO - PROCESS | 1740 | 1466588144779 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:44 INFO - PROCESS | 1740 | ++DOCSHELL 13EA7800 == 41 [pid = 1740] [id = 728] 02:35:44 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (13EAB800) [pid = 1740] [serial = 2184] [outer = 00000000] 02:35:44 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (15579C00) [pid = 1740] [serial = 2185] [outer = 13EAB800] 02:35:44 INFO - PROCESS | 1740 | 1466588144835 Marionette DEBUG loaded listener.js 02:35:44 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (155D4800) [pid = 1740] [serial = 2186] [outer = 13EAB800] 02:35:45 INFO - PROCESS | 1740 | 1466588145456 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 02:35:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 02:35:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1013ms 02:35:45 INFO - PROCESS | 1740 | 1466588145521 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 02:35:45 INFO - PROCESS | 1740 | 1466588145525 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 02:35:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 02:35:45 INFO - PROCESS | 1740 | 1466588145529 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 02:35:45 INFO - PROCESS | 1740 | 1466588145532 Marionette TRACE conn3 <- [1,2878,null,{}] 02:35:45 INFO - PROCESS | 1740 | 1466588145536 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:45 INFO - PROCESS | 1740 | 1466588145538 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:45 INFO - PROCESS | 1740 | 1466588145648 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 02:35:45 INFO - PROCESS | 1740 | 1466588145788 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:45 INFO - PROCESS | 1740 | 1466588145791 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:45 INFO - PROCESS | 1740 | ++DOCSHELL 15F7A400 == 42 [pid = 1740] [id = 729] 02:35:45 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (162DE400) [pid = 1740] [serial = 2187] [outer = 00000000] 02:35:45 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (16ED4400) [pid = 1740] [serial = 2188] [outer = 162DE400] 02:35:45 INFO - PROCESS | 1740 | 1466588145845 Marionette DEBUG loaded listener.js 02:35:45 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (178F5000) [pid = 1740] [serial = 2189] [outer = 162DE400] 02:35:46 INFO - PROCESS | 1740 | 1466588146460 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 02:35:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 02:35:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 966ms 02:35:46 INFO - PROCESS | 1740 | 1466588146506 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 02:35:46 INFO - PROCESS | 1740 | 1466588146508 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 02:35:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 02:35:46 INFO - PROCESS | 1740 | 1466588146518 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 02:35:46 INFO - PROCESS | 1740 | 1466588146524 Marionette TRACE conn3 <- [1,2882,null,{}] 02:35:46 INFO - PROCESS | 1740 | 1466588146529 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:46 INFO - PROCESS | 1740 | 1466588146533 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:46 INFO - PROCESS | 1740 | 1466588146641 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 02:35:46 INFO - PROCESS | 1740 | 1466588146783 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:46 INFO - PROCESS | 1740 | 1466588146785 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:46 INFO - PROCESS | 1740 | ++DOCSHELL 1710D400 == 43 [pid = 1740] [id = 730] 02:35:46 INFO - PROCESS | 1740 | ++DOMWINDOW == 88 (18460400) [pid = 1740] [serial = 2190] [outer = 00000000] 02:35:46 INFO - PROCESS | 1740 | ++DOMWINDOW == 89 (19D43000) [pid = 1740] [serial = 2191] [outer = 18460400] 02:35:46 INFO - PROCESS | 1740 | 1466588146841 Marionette DEBUG loaded listener.js 02:35:46 INFO - PROCESS | 1740 | ++DOMWINDOW == 90 (19D4C800) [pid = 1740] [serial = 2192] [outer = 18460400] 02:35:47 INFO - PROCESS | 1740 | 1466588147641 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 02:35:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 02:35:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1171ms 02:35:47 INFO - PROCESS | 1740 | 1466588147668 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 02:35:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 02:35:47 INFO - PROCESS | 1740 | 1466588147671 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 02:35:47 INFO - PROCESS | 1740 | 1466588147676 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 02:35:47 INFO - PROCESS | 1740 | 1466588147679 Marionette TRACE conn3 <- [1,2886,null,{}] 02:35:47 INFO - PROCESS | 1740 | 1466588147684 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:47 INFO - PROCESS | 1740 | 1466588147687 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:47 INFO - PROCESS | 1740 | 1466588147783 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 02:35:47 INFO - PROCESS | 1740 | 1466588147899 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:47 INFO - PROCESS | 1740 | 1466588147902 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:47 INFO - PROCESS | 1740 | ++DOCSHELL 10A64C00 == 44 [pid = 1740] [id = 731] 02:35:47 INFO - PROCESS | 1740 | ++DOMWINDOW == 91 (110E5000) [pid = 1740] [serial = 2193] [outer = 00000000] 02:35:48 INFO - PROCESS | 1740 | ++DOMWINDOW == 92 (155D4400) [pid = 1740] [serial = 2194] [outer = 110E5000] 02:35:48 INFO - PROCESS | 1740 | 1466588147994 Marionette DEBUG loaded listener.js 02:35:48 INFO - PROCESS | 1740 | ++DOMWINDOW == 93 (1583A800) [pid = 1740] [serial = 2195] [outer = 110E5000] 02:35:48 INFO - PROCESS | 1740 | --DOCSHELL 0F2A7800 == 43 [pid = 1740] [id = 726] 02:35:48 INFO - PROCESS | 1740 | --DOCSHELL 17044400 == 42 [pid = 1740] [id = 725] 02:35:48 INFO - PROCESS | 1740 | --DOCSHELL 112EA400 == 41 [pid = 1740] [id = 724] 02:35:48 INFO - PROCESS | 1740 | --DOCSHELL 17E43C00 == 40 [pid = 1740] [id = 723] 02:35:48 INFO - PROCESS | 1740 | --DOCSHELL 16ED9C00 == 39 [pid = 1740] [id = 722] 02:35:48 INFO - PROCESS | 1740 | --DOCSHELL 165E8C00 == 38 [pid = 1740] [id = 721] 02:35:48 INFO - PROCESS | 1740 | --DOCSHELL 1583BC00 == 37 [pid = 1740] [id = 720] 02:35:48 INFO - PROCESS | 1740 | --DOCSHELL 14374000 == 36 [pid = 1740] [id = 719] 02:35:48 INFO - PROCESS | 1740 | --DOCSHELL 11203400 == 35 [pid = 1740] [id = 718] 02:35:48 INFO - PROCESS | 1740 | --DOCSHELL 0F2A6000 == 34 [pid = 1740] [id = 717] 02:35:48 INFO - PROCESS | 1740 | --DOCSHELL 15D57C00 == 33 [pid = 1740] [id = 716] 02:35:48 INFO - PROCESS | 1740 | --DOCSHELL 11202C00 == 32 [pid = 1740] [id = 715] 02:35:48 INFO - PROCESS | 1740 | --DOMWINDOW == 92 (17037000) [pid = 1740] [serial = 2128] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 1740 | --DOMWINDOW == 91 (178F1400) [pid = 1740] [serial = 2131] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 1740 | --DOMWINDOW == 90 (131E5000) [pid = 1740] [serial = 2113] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 1740 | --DOMWINDOW == 89 (16281400) [pid = 1740] [serial = 2122] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 1740 | --DOMWINDOW == 88 (162D9400) [pid = 1740] [serial = 2123] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 1740 | --DOMWINDOW == 87 (18457800) [pid = 1740] [serial = 2140] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (13151400) [pid = 1740] [serial = 2117] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (1303AC00) [pid = 1740] [serial = 2116] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (16A6D400) [pid = 1740] [serial = 2125] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (1557EC00) [pid = 1740] [serial = 2119] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (15585800) [pid = 1740] [serial = 2120] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (10E8D000) [pid = 1740] [serial = 2134] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (180D0C00) [pid = 1740] [serial = 2132] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (12A25000) [pid = 1740] [serial = 2135] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 1740 | --DOMWINDOW == 78 (17037C00) [pid = 1740] [serial = 2137] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 1740 | --DOMWINDOW == 77 (18460000) [pid = 1740] [serial = 2141] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 1740 | --DOMWINDOW == 76 (1703FC00) [pid = 1740] [serial = 2129] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 1740 | --DOMWINDOW == 75 (17755000) [pid = 1740] [serial = 2138] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 1740 | --DOMWINDOW == 74 (16C16800) [pid = 1740] [serial = 2126] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 1740 | --DOMWINDOW == 73 (17757C00) [pid = 1740] [serial = 2102] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 1740 | 1466588148507 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 02:35:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 02:35:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 902ms 02:35:48 INFO - PROCESS | 1740 | 1466588148578 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 02:35:48 INFO - PROCESS | 1740 | 1466588148582 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 02:35:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 02:35:48 INFO - PROCESS | 1740 | 1466588148589 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 02:35:48 INFO - PROCESS | 1740 | 1466588148591 Marionette TRACE conn3 <- [1,2890,null,{}] 02:35:48 INFO - PROCESS | 1740 | 1466588148595 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:48 INFO - PROCESS | 1740 | 1466588148597 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:48 INFO - PROCESS | 1740 | 1466588148683 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 02:35:48 INFO - PROCESS | 1740 | 1466588148692 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:48 INFO - PROCESS | 1740 | 1466588148694 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:48 INFO - PROCESS | 1740 | ++DOCSHELL 1365DC00 == 33 [pid = 1740] [id = 732] 02:35:48 INFO - PROCESS | 1740 | ++DOMWINDOW == 74 (136F1000) [pid = 1740] [serial = 2196] [outer = 00000000] 02:35:48 INFO - PROCESS | 1740 | ++DOMWINDOW == 75 (15583400) [pid = 1740] [serial = 2197] [outer = 136F1000] 02:35:48 INFO - PROCESS | 1740 | 1466588148740 Marionette DEBUG loaded listener.js 02:35:48 INFO - PROCESS | 1740 | ++DOMWINDOW == 76 (158CF400) [pid = 1740] [serial = 2198] [outer = 136F1000] 02:35:49 INFO - PROCESS | 1740 | 1466588149302 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 02:35:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 02:35:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 744ms 02:35:49 INFO - PROCESS | 1740 | 1466588149360 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 02:35:49 INFO - PROCESS | 1740 | 1466588149363 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 02:35:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 02:35:49 INFO - PROCESS | 1740 | 1466588149366 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 02:35:49 INFO - PROCESS | 1740 | 1466588149369 Marionette TRACE conn3 <- [1,2894,null,{}] 02:35:49 INFO - PROCESS | 1740 | 1466588149379 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:49 INFO - PROCESS | 1740 | 1466588149384 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:49 INFO - PROCESS | 1740 | 1466588149466 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 02:35:49 INFO - PROCESS | 1740 | 1466588149580 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:49 INFO - PROCESS | 1740 | 1466588149583 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:49 INFO - PROCESS | 1740 | ++DOCSHELL 165EF800 == 34 [pid = 1740] [id = 733] 02:35:49 INFO - PROCESS | 1740 | ++DOMWINDOW == 77 (165F0400) [pid = 1740] [serial = 2199] [outer = 00000000] 02:35:49 INFO - PROCESS | 1740 | ++DOMWINDOW == 78 (16C17C00) [pid = 1740] [serial = 2200] [outer = 165F0400] 02:35:49 INFO - PROCESS | 1740 | 1466588149629 Marionette DEBUG loaded listener.js 02:35:49 INFO - PROCESS | 1740 | ++DOMWINDOW == 79 (17037000) [pid = 1740] [serial = 2201] [outer = 165F0400] 02:35:50 INFO - PROCESS | 1740 | 1466588149991 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 02:35:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 02:35:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 648ms 02:35:50 INFO - PROCESS | 1740 | 1466588150004 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 02:35:50 INFO - PROCESS | 1740 | 1466588150006 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 02:35:50 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 02:35:50 INFO - PROCESS | 1740 | 1466588150009 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 02:35:50 INFO - PROCESS | 1740 | 1466588150011 Marionette TRACE conn3 <- [1,2898,null,{}] 02:35:50 INFO - PROCESS | 1740 | 1466588150033 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:50 INFO - PROCESS | 1740 | 1466588150035 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:50 INFO - PROCESS | 1740 | 1466588150121 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 02:35:50 INFO - PROCESS | 1740 | 1466588150153 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:50 INFO - PROCESS | 1740 | 1466588150155 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:50 INFO - PROCESS | 1740 | ++DOCSHELL 17767800 == 35 [pid = 1740] [id = 734] 02:35:50 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (17768400) [pid = 1740] [serial = 2202] [outer = 00000000] 02:35:50 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (178F1400) [pid = 1740] [serial = 2203] [outer = 17768400] 02:35:50 INFO - PROCESS | 1740 | 1466588150201 Marionette DEBUG loaded listener.js 02:35:50 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (178F5C00) [pid = 1740] [serial = 2204] [outer = 17768400] 02:35:50 INFO - PROCESS | 1740 | 1466588150673 Marionette TRACE conn3 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 02:35:50 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 02:35:50 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 02:35:50 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 707ms 02:35:50 INFO - PROCESS | 1740 | 1466588150712 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 02:35:50 INFO - PROCESS | 1740 | 1466588150714 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 02:35:50 INFO - TEST-START | /DOMEvents/constructors.html 02:35:50 INFO - PROCESS | 1740 | 1466588150717 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 02:35:50 INFO - PROCESS | 1740 | 1466588150719 Marionette TRACE conn3 <- [1,2902,null,{}] 02:35:50 INFO - PROCESS | 1740 | 1466588150722 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:50 INFO - PROCESS | 1740 | 1466588150724 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:50 INFO - PROCESS | 1740 | 1466588150842 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 02:35:50 INFO - PROCESS | 1740 | 1466588150848 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:50 INFO - PROCESS | 1740 | 1466588150850 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:50 INFO - PROCESS | 1740 | ++DOCSHELL 178E7C00 == 36 [pid = 1740] [id = 735] 02:35:50 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (17E45C00) [pid = 1740] [serial = 2205] [outer = 00000000] 02:35:50 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (18264000) [pid = 1740] [serial = 2206] [outer = 17E45C00] 02:35:50 INFO - PROCESS | 1740 | 1466588150949 Marionette DEBUG loaded listener.js 02:35:51 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (1826C000) [pid = 1740] [serial = 2207] [outer = 17E45C00] 02:35:51 INFO - PROCESS | 1740 | 1466588151471 Marionette TRACE conn3 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 02:35:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 02:35:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 02:35:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 02:35:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 02:35:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 02:35:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 02:35:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 02:35:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 02:35:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 02:35:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 02:35:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 02:35:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 02:35:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 02:35:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 02:35:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 02:35:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 02:35:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 02:35:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 02:35:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 02:35:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 02:35:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 02:35:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 02:35:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 02:35:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 02:35:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 02:35:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 02:35:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 02:35:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 02:35:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 02:35:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 02:35:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 02:35:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 02:35:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 02:35:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 02:35:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 02:35:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 02:35:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 02:35:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 02:35:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 02:35:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:35:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 02:35:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 02:35:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 02:35:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:35:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 02:35:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 02:35:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 02:35:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:35:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 02:35:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 02:35:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 02:35:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:35:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 02:35:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 02:35:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 02:35:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:35:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 02:35:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 02:35:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 02:35:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:35:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 02:35:51 INFO - TEST-OK | /DOMEvents/constructors.html | took 879ms 02:35:51 INFO - PROCESS | 1740 | 1466588151601 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 02:35:51 INFO - PROCESS | 1740 | 1466588151605 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 02:35:51 INFO - TEST-START | /DOMEvents/event-phases-order.html 02:35:51 INFO - PROCESS | 1740 | 1466588151608 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 02:35:51 INFO - PROCESS | 1740 | 1466588151610 Marionette TRACE conn3 <- [1,2906,null,{}] 02:35:51 INFO - PROCESS | 1740 | 1466588151614 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:51 INFO - PROCESS | 1740 | 1466588151619 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:51 INFO - PROCESS | 1740 | 1466588151766 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 02:35:51 INFO - PROCESS | 1740 | 1466588151830 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:51 INFO - PROCESS | 1740 | 1466588151833 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:51 INFO - PROCESS | 1740 | ++DOCSHELL 18263C00 == 37 [pid = 1740] [id = 736] 02:35:51 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (18460000) [pid = 1740] [serial = 2208] [outer = 00000000] 02:35:51 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (19F1EC00) [pid = 1740] [serial = 2209] [outer = 18460000] 02:35:51 INFO - PROCESS | 1740 | 1466588151876 Marionette DEBUG loaded listener.js 02:35:51 INFO - PROCESS | 1740 | ++DOMWINDOW == 88 (19F23000) [pid = 1740] [serial = 2210] [outer = 18460000] 02:35:52 INFO - PROCESS | 1740 | 1466588152268 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 02:35:52 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 02:35:52 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 706ms 02:35:52 INFO - PROCESS | 1740 | 1466588152306 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 02:35:52 INFO - PROCESS | 1740 | 1466588152309 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 02:35:52 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 02:35:52 INFO - PROCESS | 1740 | 1466588152313 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 02:35:52 INFO - PROCESS | 1740 | 1466588152314 Marionette TRACE conn3 <- [1,2910,null,{}] 02:35:52 INFO - PROCESS | 1740 | 1466588152318 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:52 INFO - PROCESS | 1740 | 1466588152320 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:52 INFO - PROCESS | 1740 | 1466588152535 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 02:35:52 INFO - PROCESS | 1740 | --DOMWINDOW == 87 (14375000) [pid = 1740] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 02:35:52 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (16EDA000) [pid = 1740] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 02:35:52 INFO - PROCESS | 1740 | --DOMWINDOW == 85 (0F2A6C00) [pid = 1740] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 02:35:52 INFO - PROCESS | 1740 | --DOMWINDOW == 84 (17EA7800) [pid = 1740] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 02:35:52 INFO - PROCESS | 1740 | --DOMWINDOW == 83 (158CF800) [pid = 1740] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 02:35:52 INFO - PROCESS | 1740 | --DOMWINDOW == 82 (11C42800) [pid = 1740] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 02:35:52 INFO - PROCESS | 1740 | --DOMWINDOW == 81 (1309DC00) [pid = 1740] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 02:35:52 INFO - PROCESS | 1740 | --DOMWINDOW == 80 (17EA3C00) [pid = 1740] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 02:35:52 INFO - PROCESS | 1740 | --DOMWINDOW == 79 (165EA000) [pid = 1740] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 02:35:52 INFO - PROCESS | 1740 | 1466588152600 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:52 INFO - PROCESS | 1740 | 1466588152602 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:52 INFO - PROCESS | 1740 | ++DOCSHELL 0F2AC400 == 38 [pid = 1740] [id = 737] 02:35:52 INFO - PROCESS | 1740 | ++DOMWINDOW == 80 (10441800) [pid = 1740] [serial = 2211] [outer = 00000000] 02:35:52 INFO - PROCESS | 1740 | ++DOMWINDOW == 81 (136F2800) [pid = 1740] [serial = 2212] [outer = 10441800] 02:35:52 INFO - PROCESS | 1740 | 1466588152645 Marionette DEBUG loaded listener.js 02:35:52 INFO - PROCESS | 1740 | ++DOMWINDOW == 82 (158C4800) [pid = 1740] [serial = 2213] [outer = 10441800] 02:35:52 INFO - PROCESS | 1740 | [1740] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 02:35:52 INFO - PROCESS | 1740 | [1740] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 02:35:52 INFO - PROCESS | 1740 | [1740] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 02:35:52 INFO - PROCESS | 1740 | [1740] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 02:35:53 INFO - PROCESS | 1740 | 1466588153003 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 02:35:53 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 02:35:53 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 02:35:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 02:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:35:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:35:53 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 02:35:53 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 02:35:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:35:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:35:53 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 02:35:53 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 02:35:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:35:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:35:53 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]" 02:35:53 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 02:35:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:35:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:35:53 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 02:35:53 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 754ms 02:35:53 INFO - PROCESS | 1740 | 1466588153054 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 02:35:53 INFO - PROCESS | 1740 | 1466588153056 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 02:35:53 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 02:35:53 INFO - PROCESS | 1740 | 1466588153059 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 02:35:53 INFO - PROCESS | 1740 | 1466588153061 Marionette TRACE conn3 <- [1,2914,null,{}] 02:35:53 INFO - PROCESS | 1740 | 1466588153064 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:53 INFO - PROCESS | 1740 | 1466588153066 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:53 INFO - PROCESS | 1740 | 1466588153174 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 02:35:53 INFO - PROCESS | 1740 | 1466588153179 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:53 INFO - PROCESS | 1740 | 1466588153181 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:53 INFO - PROCESS | 1740 | ++DOCSHELL 16EDA400 == 39 [pid = 1740] [id = 738] 02:35:53 INFO - PROCESS | 1740 | ++DOMWINDOW == 83 (17042000) [pid = 1740] [serial = 2214] [outer = 00000000] 02:35:53 INFO - PROCESS | 1740 | ++DOMWINDOW == 84 (1A1BC000) [pid = 1740] [serial = 2215] [outer = 17042000] 02:35:53 INFO - PROCESS | 1740 | 1466588153226 Marionette DEBUG loaded listener.js 02:35:53 INFO - PROCESS | 1740 | ++DOMWINDOW == 85 (1A1BF000) [pid = 1740] [serial = 2216] [outer = 17042000] 02:35:53 INFO - PROCESS | 1740 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 02:35:53 INFO - PROCESS | 1740 | 1466588153687 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 02:35:53 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 02:35:53 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 643ms 02:35:53 INFO - PROCESS | 1740 | 1466588153739 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 02:35:53 INFO - PROCESS | 1740 | 1466588153741 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 02:35:53 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 02:35:53 INFO - PROCESS | 1740 | 1466588153744 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 02:35:53 INFO - PROCESS | 1740 | 1466588153746 Marionette TRACE conn3 <- [1,2918,null,{}] 02:35:53 INFO - PROCESS | 1740 | 1466588153749 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:53 INFO - PROCESS | 1740 | 1466588153751 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:53 INFO - PROCESS | 1740 | 1466588153829 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 02:35:53 INFO - PROCESS | 1740 | 1466588153834 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:53 INFO - PROCESS | 1740 | 1466588153836 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:53 INFO - PROCESS | 1740 | ++DOCSHELL 1A5B4000 == 40 [pid = 1740] [id = 739] 02:35:53 INFO - PROCESS | 1740 | ++DOMWINDOW == 86 (1A6B3400) [pid = 1740] [serial = 2217] [outer = 00000000] 02:35:53 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (1A6B6800) [pid = 1740] [serial = 2218] [outer = 1A6B3400] 02:35:53 INFO - PROCESS | 1740 | 1466588153878 Marionette DEBUG loaded listener.js 02:35:53 INFO - PROCESS | 1740 | ++DOMWINDOW == 88 (1A6B8800) [pid = 1740] [serial = 2219] [outer = 1A6B3400] 02:35:54 INFO - PROCESS | 1740 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 02:35:54 INFO - PROCESS | 1740 | 1466588154309 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 02:35:54 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 02:35:54 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 596ms 02:35:54 INFO - PROCESS | 1740 | 1466588154342 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 02:35:54 INFO - PROCESS | 1740 | 1466588154344 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 02:35:54 INFO - PROCESS | 1740 | 1466588154363 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 02:35:54 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 02:35:54 INFO - PROCESS | 1740 | 1466588154366 Marionette TRACE conn3 <- [1,2922,null,{}] 02:35:54 INFO - PROCESS | 1740 | 1466588154370 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:54 INFO - PROCESS | 1740 | 1466588154373 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:54 INFO - PROCESS | 1740 | 1466588154454 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 02:35:54 INFO - PROCESS | 1740 | 1466588154460 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:54 INFO - PROCESS | 1740 | 1466588154462 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:54 INFO - PROCESS | 1740 | ++DOCSHELL 10472C00 == 41 [pid = 1740] [id = 740] 02:35:54 INFO - PROCESS | 1740 | ++DOMWINDOW == 89 (1A6B6000) [pid = 1740] [serial = 2220] [outer = 00000000] 02:35:54 INFO - PROCESS | 1740 | ++DOMWINDOW == 90 (1A920400) [pid = 1740] [serial = 2221] [outer = 1A6B6000] 02:35:54 INFO - PROCESS | 1740 | 1466588154504 Marionette DEBUG loaded listener.js 02:35:54 INFO - PROCESS | 1740 | ++DOMWINDOW == 91 (1A924800) [pid = 1740] [serial = 2222] [outer = 1A6B6000] 02:35:55 INFO - PROCESS | 1740 | 1466588155145 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 02:35:55 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:35:55 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 847ms 02:35:55 INFO - PROCESS | 1740 | 1466588155209 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 02:35:55 INFO - PROCESS | 1740 | 1466588155213 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 02:35:55 INFO - PROCESS | 1740 | 1466588155218 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 02:35:55 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 02:35:55 INFO - PROCESS | 1740 | 1466588155223 Marionette TRACE conn3 <- [1,2926,null,{}] 02:35:55 INFO - PROCESS | 1740 | 1466588155229 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:55 INFO - PROCESS | 1740 | 1466588155231 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:55 INFO - PROCESS | 1740 | 1466588155344 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 02:35:55 INFO - PROCESS | 1740 | 1466588155491 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:55 INFO - PROCESS | 1740 | 1466588155494 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:55 INFO - PROCESS | 1740 | ++DOCSHELL 12BCAC00 == 42 [pid = 1740] [id = 741] 02:35:55 INFO - PROCESS | 1740 | ++DOMWINDOW == 92 (12BD9400) [pid = 1740] [serial = 2223] [outer = 00000000] 02:35:55 INFO - PROCESS | 1740 | ++DOMWINDOW == 93 (13EA2000) [pid = 1740] [serial = 2224] [outer = 12BD9400] 02:35:55 INFO - PROCESS | 1740 | 1466588155551 Marionette DEBUG loaded listener.js 02:35:55 INFO - PROCESS | 1740 | ++DOMWINDOW == 94 (155D0800) [pid = 1740] [serial = 2225] [outer = 12BD9400] 02:35:56 INFO - PROCESS | 1740 | 1466588156084 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 02:35:56 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. 02:35:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 911ms 02:35:56 INFO - PROCESS | 1740 | 1466588156126 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 02:35:56 INFO - PROCESS | 1740 | 1466588156130 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 02:35:56 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 02:35:56 INFO - PROCESS | 1740 | 1466588156137 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 02:35:56 INFO - PROCESS | 1740 | 1466588156140 Marionette TRACE conn3 <- [1,2930,null,{}] 02:35:56 INFO - PROCESS | 1740 | 1466588156144 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:56 INFO - PROCESS | 1740 | 1466588156147 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:56 INFO - PROCESS | 1740 | 1466588156259 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 02:35:56 INFO - PROCESS | 1740 | 1466588156375 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:56 INFO - PROCESS | 1740 | 1466588156378 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:56 INFO - PROCESS | 1740 | ++DOCSHELL 16A67800 == 43 [pid = 1740] [id = 742] 02:35:56 INFO - PROCESS | 1740 | ++DOMWINDOW == 95 (16A82000) [pid = 1740] [serial = 2226] [outer = 00000000] 02:35:56 INFO - PROCESS | 1740 | ++DOMWINDOW == 96 (1703E000) [pid = 1740] [serial = 2227] [outer = 16A82000] 02:35:56 INFO - PROCESS | 1740 | 1466588156474 Marionette DEBUG loaded listener.js 02:35:56 INFO - PROCESS | 1740 | ++DOMWINDOW == 97 (180C4C00) [pid = 1740] [serial = 2228] [outer = 16A82000] 02:35:57 INFO - PROCESS | 1740 | 1466588156977 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 02:35:57 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 02:35:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 02:35:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 02:35:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 910ms 02:35:57 INFO - PROCESS | 1740 | 1466588157039 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 02:35:57 INFO - PROCESS | 1740 | 1466588157042 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 02:35:57 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 02:35:57 INFO - PROCESS | 1740 | 1466588157046 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 02:35:57 INFO - PROCESS | 1740 | 1466588157050 Marionette TRACE conn3 <- [1,2934,null,{}] 02:35:57 INFO - PROCESS | 1740 | 1466588157061 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:57 INFO - PROCESS | 1740 | 1466588157067 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:57 INFO - PROCESS | 1740 | 1466588157175 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 02:35:57 INFO - PROCESS | 1740 | 1466588157332 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:57 INFO - PROCESS | 1740 | 1466588157335 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:57 INFO - PROCESS | 1740 | ++DOCSHELL 19F24800 == 44 [pid = 1740] [id = 743] 02:35:57 INFO - PROCESS | 1740 | ++DOMWINDOW == 98 (19F26800) [pid = 1740] [serial = 2229] [outer = 00000000] 02:35:57 INFO - PROCESS | 1740 | ++DOMWINDOW == 99 (1A6BB000) [pid = 1740] [serial = 2230] [outer = 19F26800] 02:35:57 INFO - PROCESS | 1740 | 1466588157392 Marionette DEBUG loaded listener.js 02:35:57 INFO - PROCESS | 1740 | ++DOMWINDOW == 100 (1A91FC00) [pid = 1740] [serial = 2231] [outer = 19F26800] 02:35:57 INFO - PROCESS | 1740 | 1466588157930 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 02:35:57 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. 02:35:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 911ms 02:35:57 INFO - PROCESS | 1740 | 1466588157971 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 02:35:57 INFO - PROCESS | 1740 | 1466588157974 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 02:35:58 INFO - PROCESS | 1740 | 1466588157978 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 02:35:58 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 02:35:58 INFO - PROCESS | 1740 | 1466588157980 Marionette TRACE conn3 <- [1,2938,null,{}] 02:35:58 INFO - PROCESS | 1740 | 1466588157984 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:58 INFO - PROCESS | 1740 | 1466588157986 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:58 INFO - PROCESS | 1740 | 1466588158095 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 02:35:58 INFO - PROCESS | 1740 | 1466588158209 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:58 INFO - PROCESS | 1740 | 1466588158212 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:58 INFO - PROCESS | 1740 | ++DOCSHELL 0C770800 == 45 [pid = 1740] [id = 744] 02:35:58 INFO - PROCESS | 1740 | ++DOMWINDOW == 101 (0F2A1800) [pid = 1740] [serial = 2232] [outer = 00000000] 02:35:58 INFO - PROCESS | 1740 | ++DOMWINDOW == 102 (10A7D400) [pid = 1740] [serial = 2233] [outer = 0F2A1800] 02:35:58 INFO - PROCESS | 1740 | 1466588158467 Marionette DEBUG loaded listener.js 02:35:58 INFO - PROCESS | 1740 | ++DOMWINDOW == 103 (12D79000) [pid = 1740] [serial = 2234] [outer = 0F2A1800] 02:35:58 INFO - PROCESS | 1740 | ++DOCSHELL 13154000 == 46 [pid = 1740] [id = 745] 02:35:58 INFO - PROCESS | 1740 | ++DOMWINDOW == 104 (131E4400) [pid = 1740] [serial = 2235] [outer = 00000000] 02:35:58 INFO - PROCESS | 1740 | ++DOMWINDOW == 105 (131EA400) [pid = 1740] [serial = 2236] [outer = 131E4400] 02:35:59 INFO - PROCESS | 1740 | 1466588159104 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 02:35:59 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. 02:35:59 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1146ms 02:35:59 INFO - PROCESS | 1740 | 1466588159121 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 02:35:59 INFO - PROCESS | 1740 | 1466588159125 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 02:35:59 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 02:35:59 INFO - PROCESS | 1740 | 1466588159130 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 02:35:59 INFO - PROCESS | 1740 | 1466588159132 Marionette TRACE conn3 <- [1,2942,null,{}] 02:35:59 INFO - PROCESS | 1740 | 1466588159137 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:59 INFO - PROCESS | 1740 | 1466588159139 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:59 INFO - PROCESS | 1740 | 1466588159254 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 02:35:59 INFO - PROCESS | 1740 | 1466588159372 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:59 INFO - PROCESS | 1740 | 1466588159375 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:35:59 INFO - PROCESS | 1740 | ++DOCSHELL 10436C00 == 47 [pid = 1740] [id = 746] 02:35:59 INFO - PROCESS | 1740 | ++DOMWINDOW == 106 (10439800) [pid = 1740] [serial = 2237] [outer = 00000000] 02:35:59 INFO - PROCESS | 1740 | ++DOMWINDOW == 107 (11C40800) [pid = 1740] [serial = 2238] [outer = 10439800] 02:35:59 INFO - PROCESS | 1740 | 1466588159479 Marionette DEBUG loaded listener.js 02:35:59 INFO - PROCESS | 1740 | ++DOMWINDOW == 108 (1500F400) [pid = 1740] [serial = 2239] [outer = 10439800] 02:35:59 INFO - PROCESS | 1740 | --DOCSHELL 1A5B4000 == 46 [pid = 1740] [id = 739] 02:35:59 INFO - PROCESS | 1740 | --DOCSHELL 16EDA400 == 45 [pid = 1740] [id = 738] 02:35:59 INFO - PROCESS | 1740 | --DOCSHELL 0F2AC400 == 44 [pid = 1740] [id = 737] 02:35:59 INFO - PROCESS | 1740 | --DOCSHELL 18263C00 == 43 [pid = 1740] [id = 736] 02:35:59 INFO - PROCESS | 1740 | --DOCSHELL 178E7C00 == 42 [pid = 1740] [id = 735] 02:35:59 INFO - PROCESS | 1740 | --DOCSHELL 17767800 == 41 [pid = 1740] [id = 734] 02:35:59 INFO - PROCESS | 1740 | --DOCSHELL 165EF800 == 40 [pid = 1740] [id = 733] 02:35:59 INFO - PROCESS | 1740 | --DOCSHELL 1365DC00 == 39 [pid = 1740] [id = 732] 02:35:59 INFO - PROCESS | 1740 | --DOCSHELL 10A64C00 == 38 [pid = 1740] [id = 731] 02:35:59 INFO - PROCESS | 1740 | --DOCSHELL 0F2A5800 == 37 [pid = 1740] [id = 727] 02:35:59 INFO - PROCESS | 1740 | --DOMWINDOW == 107 (1500C000) [pid = 1740] [serial = 2158] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 1740 | --DOMWINDOW == 106 (17108C00) [pid = 1740] [serial = 2167] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 1740 | --DOMWINDOW == 105 (1557D800) [pid = 1740] [serial = 2159] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 1740 | --DOMWINDOW == 104 (110DB400) [pid = 1740] [serial = 2153] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 1740 | --DOMWINDOW == 103 (1043A400) [pid = 1740] [serial = 2152] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 1740 | --DOMWINDOW == 102 (1826E400) [pid = 1740] [serial = 2170] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 1740 | --DOMWINDOW == 101 (1876B800) [pid = 1740] [serial = 2143] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 1740 | --DOMWINDOW == 100 (1627B400) [pid = 1740] [serial = 2161] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 1740 | --DOMWINDOW == 99 (162DD000) [pid = 1740] [serial = 2162] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 1740 | --DOMWINDOW == 98 (162E5800) [pid = 1740] [serial = 2149] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 1740 | --DOMWINDOW == 97 (12AAF000) [pid = 1740] [serial = 2155] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 1740 | --DOMWINDOW == 96 (130A1800) [pid = 1740] [serial = 2156] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 1740 | --DOMWINDOW == 95 (13273000) [pid = 1740] [serial = 2146] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 1740 | --DOMWINDOW == 94 (15D58C00) [pid = 1740] [serial = 2173] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 1740 | --DOMWINDOW == 93 (16A69000) [pid = 1740] [serial = 2174] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 1740 | --DOMWINDOW == 92 (1846D800) [pid = 1740] [serial = 2176] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 1740 | --DOMWINDOW == 91 (1826D800) [pid = 1740] [serial = 2171] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 1740 | --DOMWINDOW == 90 (16A6D000) [pid = 1740] [serial = 2164] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 1740 | --DOMWINDOW == 89 (16A6D800) [pid = 1740] [serial = 2165] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 1740 | --DOMWINDOW == 88 (1776B800) [pid = 1740] [serial = 2168] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 1740 | --DOMWINDOW == 87 (18473000) [pid = 1740] [serial = 2177] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 1740 | --DOMWINDOW == 86 (158CA400) [pid = 1740] [serial = 2179] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 1740 | 1466588159914 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 02:36:00 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:36:00 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 02:36:00 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 832ms 02:36:00 INFO - PROCESS | 1740 | 1466588159970 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 02:36:00 INFO - PROCESS | 1740 | 1466588159973 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 02:36:00 INFO - PROCESS | 1740 | 1466588159979 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 02:36:00 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 02:36:00 INFO - PROCESS | 1740 | 1466588159982 Marionette TRACE conn3 <- [1,2946,null,{}] 02:36:00 INFO - PROCESS | 1740 | 1466588159985 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:00 INFO - PROCESS | 1740 | 1466588159988 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:00 INFO - PROCESS | 1740 | 1466588160091 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 02:36:00 INFO - PROCESS | 1740 | 1466588160097 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:00 INFO - PROCESS | 1740 | 1466588160099 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:00 INFO - PROCESS | 1740 | ++DOCSHELL 15581400 == 38 [pid = 1740] [id = 747] 02:36:00 INFO - PROCESS | 1740 | ++DOMWINDOW == 87 (155CF800) [pid = 1740] [serial = 2240] [outer = 00000000] 02:36:00 INFO - PROCESS | 1740 | ++DOMWINDOW == 88 (15ADC400) [pid = 1740] [serial = 2241] [outer = 155CF800] 02:36:00 INFO - PROCESS | 1740 | 1466588160143 Marionette DEBUG loaded listener.js 02:36:00 INFO - PROCESS | 1740 | ++DOMWINDOW == 89 (162DD800) [pid = 1740] [serial = 2242] [outer = 155CF800] 02:36:00 INFO - PROCESS | 1740 | 1466588160684 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 02:36:00 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. 02:36:00 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 707ms 02:36:00 INFO - PROCESS | 1740 | 1466588160713 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 02:36:00 INFO - PROCESS | 1740 | 1466588160715 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 02:36:00 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 02:36:00 INFO - PROCESS | 1740 | 1466588160719 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 02:36:00 INFO - PROCESS | 1740 | 1466588160722 Marionette TRACE conn3 <- [1,2950,null,{}] 02:36:00 INFO - PROCESS | 1740 | 1466588160732 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:00 INFO - PROCESS | 1740 | 1466588160736 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:00 INFO - PROCESS | 1740 | 1466588160821 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 02:36:00 INFO - PROCESS | 1740 | 1466588160829 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:00 INFO - PROCESS | 1740 | 1466588160832 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:00 INFO - PROCESS | 1740 | ++DOCSHELL 165F2800 == 39 [pid = 1740] [id = 748] 02:36:00 INFO - PROCESS | 1740 | ++DOMWINDOW == 90 (16A6BC00) [pid = 1740] [serial = 2243] [outer = 00000000] 02:36:00 INFO - PROCESS | 1740 | ++DOMWINDOW == 91 (16ECC800) [pid = 1740] [serial = 2244] [outer = 16A6BC00] 02:36:00 INFO - PROCESS | 1740 | 1466588160875 Marionette DEBUG loaded listener.js 02:36:00 INFO - PROCESS | 1740 | ++DOMWINDOW == 92 (16ED3C00) [pid = 1740] [serial = 2245] [outer = 16A6BC00] 02:36:01 INFO - PROCESS | 1740 | 1466588161316 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 02:36:01 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. 02:36:01 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 643ms 02:36:01 INFO - PROCESS | 1740 | 1466588161355 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 02:36:01 INFO - PROCESS | 1740 | 1466588161358 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 02:36:01 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 02:36:01 INFO - PROCESS | 1740 | 1466588161361 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 02:36:01 INFO - PROCESS | 1740 | 1466588161362 Marionette TRACE conn3 <- [1,2954,null,{}] 02:36:01 INFO - PROCESS | 1740 | 1466588161366 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:01 INFO - PROCESS | 1740 | 1466588161367 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:01 INFO - PROCESS | 1740 | 1466588161461 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 02:36:01 INFO - PROCESS | 1740 | 1466588161466 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:01 INFO - PROCESS | 1740 | 1466588161468 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:01 INFO - PROCESS | 1740 | ++DOCSHELL 17039400 == 40 [pid = 1740] [id = 749] 02:36:01 INFO - PROCESS | 1740 | ++DOMWINDOW == 93 (17103000) [pid = 1740] [serial = 2246] [outer = 00000000] 02:36:01 INFO - PROCESS | 1740 | ++DOMWINDOW == 94 (178E9000) [pid = 1740] [serial = 2247] [outer = 17103000] 02:36:01 INFO - PROCESS | 1740 | 1466588161511 Marionette DEBUG loaded listener.js 02:36:01 INFO - PROCESS | 1740 | ++DOMWINDOW == 95 (17EA2400) [pid = 1740] [serial = 2248] [outer = 17103000] 02:36:01 INFO - PROCESS | 1740 | 1466588161958 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 02:36:01 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. 02:36:01 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 644ms 02:36:02 INFO - PROCESS | 1740 | 1466588162004 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 02:36:02 INFO - PROCESS | 1740 | 1466588162006 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 02:36:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 02:36:02 INFO - PROCESS | 1740 | 1466588162009 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 02:36:02 INFO - PROCESS | 1740 | 1466588162011 Marionette TRACE conn3 <- [1,2958,null,{}] 02:36:02 INFO - PROCESS | 1740 | 1466588162022 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:02 INFO - PROCESS | 1740 | 1466588162024 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:02 INFO - PROCESS | 1740 | 1466588162141 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 02:36:02 INFO - PROCESS | 1740 | 1466588162146 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:02 INFO - PROCESS | 1740 | 1466588162148 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:02 INFO - PROCESS | 1740 | ++DOCSHELL 13073C00 == 41 [pid = 1740] [id = 750] 02:36:02 INFO - PROCESS | 1740 | ++DOMWINDOW == 96 (1826B800) [pid = 1740] [serial = 2249] [outer = 00000000] 02:36:02 INFO - PROCESS | 1740 | ++DOMWINDOW == 97 (18472000) [pid = 1740] [serial = 2250] [outer = 1826B800] 02:36:02 INFO - PROCESS | 1740 | 1466588162200 Marionette DEBUG loaded listener.js 02:36:02 INFO - PROCESS | 1740 | ++DOMWINDOW == 98 (1876F800) [pid = 1740] [serial = 2251] [outer = 1826B800] 02:36:02 INFO - PROCESS | 1740 | 1466588162657 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 02:36:02 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. 02:36:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 706ms 02:36:02 INFO - PROCESS | 1740 | 1466588162709 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 02:36:02 INFO - PROCESS | 1740 | 1466588162711 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 02:36:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 02:36:02 INFO - PROCESS | 1740 | 1466588162714 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 02:36:02 INFO - PROCESS | 1740 | 1466588162716 Marionette TRACE conn3 <- [1,2962,null,{}] 02:36:02 INFO - PROCESS | 1740 | 1466588162719 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:02 INFO - PROCESS | 1740 | 1466588162725 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:02 INFO - PROCESS | 1740 | 1466588162850 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 02:36:02 INFO - PROCESS | 1740 | 1466588162948 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:02 INFO - PROCESS | 1740 | 1466588162950 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:02 INFO - PROCESS | 1740 | ++DOCSHELL 19951C00 == 42 [pid = 1740] [id = 751] 02:36:02 INFO - PROCESS | 1740 | ++DOMWINDOW == 99 (1995A000) [pid = 1740] [serial = 2252] [outer = 00000000] 02:36:02 INFO - PROCESS | 1740 | ++DOMWINDOW == 100 (19987C00) [pid = 1740] [serial = 2253] [outer = 1995A000] 02:36:03 INFO - PROCESS | 1740 | 1466588162993 Marionette DEBUG loaded listener.js 02:36:03 INFO - PROCESS | 1740 | ++DOMWINDOW == 101 (1998DC00) [pid = 1740] [serial = 2254] [outer = 1995A000] 02:36:03 INFO - PROCESS | 1740 | 1466588163383 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 02:36:03 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. 02:36:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 706ms 02:36:03 INFO - PROCESS | 1740 | 1466588163414 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 02:36:03 INFO - PROCESS | 1740 | 1466588163416 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 02:36:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 02:36:03 INFO - PROCESS | 1740 | 1466588163425 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 02:36:03 INFO - PROCESS | 1740 | 1466588163426 Marionette TRACE conn3 <- [1,2966,null,{}] 02:36:03 INFO - PROCESS | 1740 | 1466588163430 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:03 INFO - PROCESS | 1740 | 1466588163441 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:03 INFO - PROCESS | 1740 | 1466588163564 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 02:36:03 INFO - PROCESS | 1740 | 1466588163632 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:03 INFO - PROCESS | 1740 | 1466588163634 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:03 INFO - PROCESS | 1740 | ++DOCSHELL 103CD000 == 43 [pid = 1740] [id = 752] 02:36:03 INFO - PROCESS | 1740 | ++DOMWINDOW == 102 (19984400) [pid = 1740] [serial = 2255] [outer = 00000000] 02:36:03 INFO - PROCESS | 1740 | ++DOMWINDOW == 103 (1A1BBC00) [pid = 1740] [serial = 2256] [outer = 19984400] 02:36:03 INFO - PROCESS | 1740 | 1466588163680 Marionette DEBUG loaded listener.js 02:36:03 INFO - PROCESS | 1740 | ++DOMWINDOW == 104 (1A1C1800) [pid = 1740] [serial = 2257] [outer = 19984400] 02:36:04 INFO - PROCESS | 1740 | --DOMWINDOW == 103 (10441800) [pid = 1740] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 02:36:04 INFO - PROCESS | 1740 | --DOMWINDOW == 102 (17E45C00) [pid = 1740] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 02:36:04 INFO - PROCESS | 1740 | --DOMWINDOW == 101 (18460000) [pid = 1740] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 02:36:04 INFO - PROCESS | 1740 | --DOMWINDOW == 100 (136F1000) [pid = 1740] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 02:36:04 INFO - PROCESS | 1740 | --DOMWINDOW == 99 (165F0400) [pid = 1740] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 02:36:04 INFO - PROCESS | 1740 | --DOMWINDOW == 98 (110E5000) [pid = 1740] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 02:36:04 INFO - PROCESS | 1740 | --DOMWINDOW == 97 (18460400) [pid = 1740] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 02:36:04 INFO - PROCESS | 1740 | --DOMWINDOW == 96 (17768400) [pid = 1740] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 02:36:04 INFO - PROCESS | 1740 | --DOMWINDOW == 95 (17042000) [pid = 1740] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 02:36:04 INFO - PROCESS | 1740 | --DOMWINDOW == 94 (1A6B3400) [pid = 1740] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 02:36:04 INFO - PROCESS | 1740 | 1466588164275 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 02:36:04 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. 02:36:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 895ms 02:36:04 INFO - PROCESS | 1740 | 1466588164329 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 02:36:04 INFO - PROCESS | 1740 | 1466588164331 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 02:36:04 INFO - PROCESS | 1740 | 1466588164334 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 02:36:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 02:36:04 INFO - PROCESS | 1740 | 1466588164336 Marionette TRACE conn3 <- [1,2970,null,{}] 02:36:04 INFO - PROCESS | 1740 | 1466588164339 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:04 INFO - PROCESS | 1740 | 1466588164341 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:04 INFO - PROCESS | 1740 | 1466588164447 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 02:36:04 INFO - PROCESS | 1740 | 1466588164550 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:04 INFO - PROCESS | 1740 | 1466588164552 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:04 INFO - PROCESS | 1740 | ++DOCSHELL 110E5000 == 44 [pid = 1740] [id = 753] 02:36:04 INFO - PROCESS | 1740 | ++DOMWINDOW == 95 (11203800) [pid = 1740] [serial = 2258] [outer = 00000000] 02:36:04 INFO - PROCESS | 1740 | ++DOMWINDOW == 96 (19F28400) [pid = 1740] [serial = 2259] [outer = 11203800] 02:36:04 INFO - PROCESS | 1740 | 1466588164604 Marionette DEBUG loaded listener.js 02:36:04 INFO - PROCESS | 1740 | ++DOMWINDOW == 97 (1A6B2400) [pid = 1740] [serial = 2260] [outer = 11203800] 02:36:04 INFO - PROCESS | 1740 | 1466588164944 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 02:36:04 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 02:36:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 02:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:36:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 02:36:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 628ms 02:36:04 INFO - PROCESS | 1740 | 1466588164972 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 02:36:04 INFO - PROCESS | 1740 | 1466588164974 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 02:36:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 02:36:05 INFO - PROCESS | 1740 | 1466588164978 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 02:36:05 INFO - PROCESS | 1740 | 1466588164979 Marionette TRACE conn3 <- [1,2974,null,{}] 02:36:05 INFO - PROCESS | 1740 | 1466588164983 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:05 INFO - PROCESS | 1740 | 1466588164985 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:05 INFO - PROCESS | 1740 | 1466588165065 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 02:36:05 INFO - PROCESS | 1740 | 1466588165069 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:05 INFO - PROCESS | 1740 | 1466588165071 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:05 INFO - PROCESS | 1740 | ++DOCSHELL 17767400 == 45 [pid = 1740] [id = 754] 02:36:05 INFO - PROCESS | 1740 | ++DOMWINDOW == 98 (1A6B6C00) [pid = 1740] [serial = 2261] [outer = 00000000] 02:36:05 INFO - PROCESS | 1740 | ++DOMWINDOW == 99 (1A98F400) [pid = 1740] [serial = 2262] [outer = 1A6B6C00] 02:36:05 INFO - PROCESS | 1740 | 1466588165114 Marionette DEBUG loaded listener.js 02:36:05 INFO - PROCESS | 1740 | ++DOMWINDOW == 100 (1A992000) [pid = 1740] [serial = 2263] [outer = 1A6B6C00] 02:36:05 INFO - PROCESS | 1740 | 1466588165520 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 02:36:05 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. 02:36:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 597ms 02:36:05 INFO - PROCESS | 1740 | 1466588165603 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 02:36:05 INFO - PROCESS | 1740 | 1466588165605 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 02:36:05 INFO - PROCESS | 1740 | 1466588165609 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 02:36:05 INFO - PROCESS | 1740 | 1466588165610 Marionette TRACE conn3 <- [1,2978,null,{}] 02:36:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 02:36:05 INFO - PROCESS | 1740 | 1466588165614 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:05 INFO - PROCESS | 1740 | 1466588165615 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:05 INFO - PROCESS | 1740 | 1466588165698 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 02:36:05 INFO - PROCESS | 1740 | 1466588165703 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:05 INFO - PROCESS | 1740 | 1466588165705 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:05 INFO - PROCESS | 1740 | ++DOCSHELL 1A929C00 == 46 [pid = 1740] [id = 755] 02:36:05 INFO - PROCESS | 1740 | ++DOMWINDOW == 101 (1A994C00) [pid = 1740] [serial = 2264] [outer = 00000000] 02:36:05 INFO - PROCESS | 1740 | ++DOMWINDOW == 102 (1ABE9000) [pid = 1740] [serial = 2265] [outer = 1A994C00] 02:36:05 INFO - PROCESS | 1740 | 1466588165755 Marionette DEBUG loaded listener.js 02:36:05 INFO - PROCESS | 1740 | ++DOMWINDOW == 103 (1ADC8000) [pid = 1740] [serial = 2266] [outer = 1A994C00] 02:36:06 INFO - PROCESS | 1740 | ++DOCSHELL 187A2400 == 47 [pid = 1740] [id = 756] 02:36:06 INFO - PROCESS | 1740 | ++DOMWINDOW == 104 (187A2800) [pid = 1740] [serial = 2267] [outer = 00000000] 02:36:06 INFO - PROCESS | 1740 | ++DOMWINDOW == 105 (187A3000) [pid = 1740] [serial = 2268] [outer = 187A2800] 02:36:06 INFO - PROCESS | 1740 | 1466588166292 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 02:36:06 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. 02:36:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 737ms 02:36:06 INFO - PROCESS | 1740 | 1466588166356 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 02:36:06 INFO - PROCESS | 1740 | 1466588166361 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 02:36:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 02:36:06 INFO - PROCESS | 1740 | 1466588166407 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 02:36:06 INFO - PROCESS | 1740 | 1466588166411 Marionette TRACE conn3 <- [1,2982,null,{}] 02:36:06 INFO - PROCESS | 1740 | 1466588166428 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:06 INFO - PROCESS | 1740 | 1466588166431 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:06 INFO - PROCESS | 1740 | 1466588166549 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 02:36:06 INFO - PROCESS | 1740 | 1466588166693 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:06 INFO - PROCESS | 1740 | 1466588166698 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:06 INFO - PROCESS | 1740 | ++DOCSHELL 13033C00 == 48 [pid = 1740] [id = 757] 02:36:06 INFO - PROCESS | 1740 | ++DOMWINDOW == 106 (1309F800) [pid = 1740] [serial = 2269] [outer = 00000000] 02:36:06 INFO - PROCESS | 1740 | ++DOMWINDOW == 107 (13273000) [pid = 1740] [serial = 2270] [outer = 1309F800] 02:36:06 INFO - PROCESS | 1740 | 1466588166796 Marionette DEBUG loaded listener.js 02:36:06 INFO - PROCESS | 1740 | ++DOMWINDOW == 108 (139A2000) [pid = 1740] [serial = 2271] [outer = 1309F800] 02:36:07 INFO - PROCESS | 1740 | 1466588167348 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 02:36:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:36:07 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 02:36:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1005ms 02:36:07 INFO - PROCESS | 1740 | 1466588167368 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 02:36:07 INFO - PROCESS | 1740 | 1466588167373 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 02:36:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 02:36:07 INFO - PROCESS | 1740 | 1466588167380 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 02:36:07 INFO - PROCESS | 1740 | 1466588167382 Marionette TRACE conn3 <- [1,2986,null,{}] 02:36:07 INFO - PROCESS | 1740 | 1466588167386 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:07 INFO - PROCESS | 1740 | 1466588167389 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:07 INFO - PROCESS | 1740 | 1466588167545 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 02:36:07 INFO - PROCESS | 1740 | 1466588167670 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:07 INFO - PROCESS | 1740 | 1466588167672 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:07 INFO - PROCESS | 1740 | ++DOCSHELL 1500CC00 == 49 [pid = 1740] [id = 758] 02:36:07 INFO - PROCESS | 1740 | ++DOMWINDOW == 109 (1557C800) [pid = 1740] [serial = 2272] [outer = 00000000] 02:36:07 INFO - PROCESS | 1740 | ++DOMWINDOW == 110 (165ED400) [pid = 1740] [serial = 2273] [outer = 1557C800] 02:36:07 INFO - PROCESS | 1740 | 1466588167727 Marionette DEBUG loaded listener.js 02:36:07 INFO - PROCESS | 1740 | ++DOMWINDOW == 111 (16C16400) [pid = 1740] [serial = 2274] [outer = 1557C800] 02:36:08 INFO - PROCESS | 1740 | 1466588168223 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 02:36:08 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. 02:36:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 832ms 02:36:08 INFO - PROCESS | 1740 | 1466588168253 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 02:36:08 INFO - PROCESS | 1740 | 1466588168256 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 02:36:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 02:36:08 INFO - PROCESS | 1740 | 1466588168277 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 02:36:08 INFO - PROCESS | 1740 | 1466588168281 Marionette TRACE conn3 <- [1,2990,null,{}] 02:36:08 INFO - PROCESS | 1740 | 1466588168291 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:08 INFO - PROCESS | 1740 | 1466588168296 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:08 INFO - PROCESS | 1740 | 1466588168407 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 02:36:08 INFO - PROCESS | 1740 | 1466588168565 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:08 INFO - PROCESS | 1740 | 1466588168569 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:08 INFO - PROCESS | 1740 | ++DOCSHELL 18777800 == 50 [pid = 1740] [id = 759] 02:36:08 INFO - PROCESS | 1740 | ++DOMWINDOW == 112 (1879B400) [pid = 1740] [serial = 2275] [outer = 00000000] 02:36:08 INFO - PROCESS | 1740 | ++DOMWINDOW == 113 (187A5400) [pid = 1740] [serial = 2276] [outer = 1879B400] 02:36:08 INFO - PROCESS | 1740 | 1466588168625 Marionette DEBUG loaded listener.js 02:36:08 INFO - PROCESS | 1740 | ++DOMWINDOW == 114 (187A9800) [pid = 1740] [serial = 2277] [outer = 1879B400] 02:36:09 INFO - PROCESS | 1740 | 1466588169170 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 02:36:09 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. 02:36:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 942ms 02:36:09 INFO - PROCESS | 1740 | 1466588169224 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 02:36:09 INFO - PROCESS | 1740 | 1466588169227 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 02:36:09 INFO - PROCESS | 1740 | 1466588169231 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 02:36:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 02:36:09 INFO - PROCESS | 1740 | 1466588169233 Marionette TRACE conn3 <- [1,2994,null,{}] 02:36:09 INFO - PROCESS | 1740 | 1466588169236 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:09 INFO - PROCESS | 1740 | 1466588169239 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:09 INFO - PROCESS | 1740 | 1466588169345 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 02:36:09 INFO - PROCESS | 1740 | 1466588169529 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:09 INFO - PROCESS | 1740 | 1466588169531 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:09 INFO - PROCESS | 1740 | ++DOCSHELL 1A92A800 == 51 [pid = 1740] [id = 760] 02:36:09 INFO - PROCESS | 1740 | ++DOMWINDOW == 115 (1A988400) [pid = 1740] [serial = 2278] [outer = 00000000] 02:36:09 INFO - PROCESS | 1740 | ++DOMWINDOW == 116 (1ABE9400) [pid = 1740] [serial = 2279] [outer = 1A988400] 02:36:09 INFO - PROCESS | 1740 | 1466588169587 Marionette DEBUG loaded listener.js 02:36:09 INFO - PROCESS | 1740 | ++DOMWINDOW == 117 (1ADCA400) [pid = 1740] [serial = 2280] [outer = 1A988400] 02:36:10 INFO - PROCESS | 1740 | 1466588170104 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 02:36:10 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. 02:36:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 911ms 02:36:10 INFO - PROCESS | 1740 | 1466588170139 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 02:36:10 INFO - PROCESS | 1740 | 1466588170141 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 02:36:10 INFO - PROCESS | 1740 | 1466588170146 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 02:36:10 INFO - TEST-START | /FileAPI/FileReaderSync.worker 02:36:10 INFO - PROCESS | 1740 | 1466588170148 Marionette TRACE conn3 <- [1,2998,null,{}] 02:36:10 INFO - PROCESS | 1740 | 1466588170152 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:10 INFO - PROCESS | 1740 | 1466588170154 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:10 INFO - PROCESS | 1740 | 1466588170258 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 02:36:10 INFO - PROCESS | 1740 | 1466588170425 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:10 INFO - PROCESS | 1740 | 1466588170428 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:10 INFO - PROCESS | 1740 | ++DOCSHELL 10441800 == 52 [pid = 1740] [id = 761] 02:36:10 INFO - PROCESS | 1740 | ++DOMWINDOW == 118 (10A79000) [pid = 1740] [serial = 2281] [outer = 00000000] 02:36:10 INFO - PROCESS | 1740 | ++DOMWINDOW == 119 (1557D400) [pid = 1740] [serial = 2282] [outer = 10A79000] 02:36:10 INFO - PROCESS | 1740 | 1466588170483 Marionette DEBUG loaded listener.js 02:36:10 INFO - PROCESS | 1740 | ++DOMWINDOW == 120 (15D4FC00) [pid = 1740] [serial = 2283] [outer = 10A79000] 02:36:10 INFO - PROCESS | 1740 | [1740] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:36:11 INFO - PROCESS | 1740 | 1466588171188 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 02:36:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 02:36:11 INFO - {} 02:36:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 02:36:11 INFO - {} 02:36:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 02:36:11 INFO - {} 02:36:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 02:36:11 INFO - {} 02:36:11 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1083ms 02:36:11 INFO - PROCESS | 1740 | 1466588171256 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 02:36:11 INFO - PROCESS | 1740 | 1466588171260 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 02:36:11 INFO - PROCESS | 1740 | 1466588171266 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 02:36:11 INFO - TEST-START | /FileAPI/fileReader.html 02:36:11 INFO - PROCESS | 1740 | 1466588171271 Marionette TRACE conn3 <- [1,3002,null,{}] 02:36:11 INFO - PROCESS | 1740 | 1466588171276 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:11 INFO - PROCESS | 1740 | 1466588171279 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:11 INFO - PROCESS | 1740 | 1466588171373 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 02:36:11 INFO - PROCESS | 1740 | 1466588171517 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:11 INFO - PROCESS | 1740 | 1466588171520 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:11 INFO - PROCESS | 1740 | ++DOCSHELL 10A5F000 == 53 [pid = 1740] [id = 762] 02:36:11 INFO - PROCESS | 1740 | ++DOMWINDOW == 121 (10A5F400) [pid = 1740] [serial = 2284] [outer = 00000000] 02:36:11 INFO - PROCESS | 1740 | ++DOMWINDOW == 122 (131ECC00) [pid = 1740] [serial = 2285] [outer = 10A5F400] 02:36:11 INFO - PROCESS | 1740 | 1466588171628 Marionette DEBUG loaded listener.js 02:36:11 INFO - PROCESS | 1740 | ++DOMWINDOW == 123 (155CE800) [pid = 1740] [serial = 2286] [outer = 10A5F400] 02:36:11 INFO - PROCESS | 1740 | --DOCSHELL 187A2400 == 52 [pid = 1740] [id = 756] 02:36:11 INFO - PROCESS | 1740 | --DOCSHELL 17767400 == 51 [pid = 1740] [id = 754] 02:36:11 INFO - PROCESS | 1740 | --DOCSHELL 110E5000 == 50 [pid = 1740] [id = 753] 02:36:11 INFO - PROCESS | 1740 | --DOCSHELL 103CD000 == 49 [pid = 1740] [id = 752] 02:36:11 INFO - PROCESS | 1740 | --DOCSHELL 19951C00 == 48 [pid = 1740] [id = 751] 02:36:11 INFO - PROCESS | 1740 | --DOCSHELL 13073C00 == 47 [pid = 1740] [id = 750] 02:36:11 INFO - PROCESS | 1740 | --DOCSHELL 165F2800 == 46 [pid = 1740] [id = 748] 02:36:11 INFO - PROCESS | 1740 | --DOCSHELL 15581400 == 45 [pid = 1740] [id = 747] 02:36:11 INFO - PROCESS | 1740 | --DOCSHELL 10436C00 == 44 [pid = 1740] [id = 746] 02:36:11 INFO - PROCESS | 1740 | --DOCSHELL 13154000 == 43 [pid = 1740] [id = 745] 02:36:11 INFO - PROCESS | 1740 | --DOCSHELL 0C770800 == 42 [pid = 1740] [id = 744] 02:36:11 INFO - PROCESS | 1740 | --DOCSHELL 10472C00 == 41 [pid = 1740] [id = 740] 02:36:11 INFO - PROCESS | 1740 | --DOMWINDOW == 122 (10470800) [pid = 1740] [serial = 2182] [outer = 00000000] [url = about:blank] 02:36:11 INFO - PROCESS | 1740 | --DOMWINDOW == 121 (15579C00) [pid = 1740] [serial = 2185] [outer = 00000000] [url = about:blank] 02:36:11 INFO - PROCESS | 1740 | --DOMWINDOW == 120 (19D4C800) [pid = 1740] [serial = 2192] [outer = 00000000] [url = about:blank] 02:36:11 INFO - PROCESS | 1740 | --DOMWINDOW == 119 (19D43000) [pid = 1740] [serial = 2191] [outer = 00000000] [url = about:blank] 02:36:11 INFO - PROCESS | 1740 | --DOMWINDOW == 118 (178F1400) [pid = 1740] [serial = 2203] [outer = 00000000] [url = about:blank] 02:36:11 INFO - PROCESS | 1740 | --DOMWINDOW == 117 (19F23000) [pid = 1740] [serial = 2210] [outer = 00000000] [url = about:blank] 02:36:11 INFO - PROCESS | 1740 | --DOMWINDOW == 116 (1A6B8800) [pid = 1740] [serial = 2219] [outer = 00000000] [url = about:blank] 02:36:11 INFO - PROCESS | 1740 | --DOMWINDOW == 115 (1A1BC000) [pid = 1740] [serial = 2215] [outer = 00000000] [url = about:blank] 02:36:11 INFO - PROCESS | 1740 | --DOMWINDOW == 114 (136F2800) [pid = 1740] [serial = 2212] [outer = 00000000] [url = about:blank] 02:36:11 INFO - PROCESS | 1740 | --DOMWINDOW == 113 (1A1BF000) [pid = 1740] [serial = 2216] [outer = 00000000] [url = about:blank] 02:36:11 INFO - PROCESS | 1740 | --DOMWINDOW == 112 (158C4800) [pid = 1740] [serial = 2213] [outer = 00000000] [url = about:blank] 02:36:11 INFO - PROCESS | 1740 | --DOMWINDOW == 111 (178F5C00) [pid = 1740] [serial = 2204] [outer = 00000000] [url = about:blank] 02:36:11 INFO - PROCESS | 1740 | --DOMWINDOW == 110 (1A6B6800) [pid = 1740] [serial = 2218] [outer = 00000000] [url = about:blank] 02:36:11 INFO - PROCESS | 1740 | --DOMWINDOW == 109 (18264000) [pid = 1740] [serial = 2206] [outer = 00000000] [url = about:blank] 02:36:11 INFO - PROCESS | 1740 | --DOMWINDOW == 108 (19F1EC00) [pid = 1740] [serial = 2209] [outer = 00000000] [url = about:blank] 02:36:11 INFO - PROCESS | 1740 | --DOMWINDOW == 107 (15583400) [pid = 1740] [serial = 2197] [outer = 00000000] [url = about:blank] 02:36:11 INFO - PROCESS | 1740 | --DOMWINDOW == 106 (1826C000) [pid = 1740] [serial = 2207] [outer = 00000000] [url = about:blank] 02:36:11 INFO - PROCESS | 1740 | --DOMWINDOW == 105 (158CF400) [pid = 1740] [serial = 2198] [outer = 00000000] [url = about:blank] 02:36:11 INFO - PROCESS | 1740 | --DOMWINDOW == 104 (16ED4400) [pid = 1740] [serial = 2188] [outer = 00000000] [url = about:blank] 02:36:11 INFO - PROCESS | 1740 | --DOMWINDOW == 103 (16C17C00) [pid = 1740] [serial = 2200] [outer = 00000000] [url = about:blank] 02:36:11 INFO - PROCESS | 1740 | --DOMWINDOW == 102 (17037000) [pid = 1740] [serial = 2201] [outer = 00000000] [url = about:blank] 02:36:11 INFO - PROCESS | 1740 | --DOMWINDOW == 101 (1583A800) [pid = 1740] [serial = 2195] [outer = 00000000] [url = about:blank] 02:36:11 INFO - PROCESS | 1740 | --DOMWINDOW == 100 (155D4400) [pid = 1740] [serial = 2194] [outer = 00000000] [url = about:blank] 02:36:12 INFO - PROCESS | 1740 | 1466588172095 Marionette TRACE conn3 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 02:36:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 02:36:12 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 02:36:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 02:36:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 02:36:12 INFO - TEST-OK | /FileAPI/fileReader.html | took 832ms 02:36:12 INFO - PROCESS | 1740 | 1466588172112 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 02:36:12 INFO - PROCESS | 1740 | 1466588172116 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 02:36:12 INFO - TEST-START | /FileAPI/historical.html 02:36:12 INFO - PROCESS | 1740 | 1466588172122 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 02:36:12 INFO - PROCESS | 1740 | 1466588172124 Marionette TRACE conn3 <- [1,3006,null,{}] 02:36:12 INFO - PROCESS | 1740 | 1466588172128 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:12 INFO - PROCESS | 1740 | 1466588172130 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:12 INFO - PROCESS | 1740 | 1466588172219 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 02:36:12 INFO - PROCESS | 1740 | 1466588172225 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:12 INFO - PROCESS | 1740 | 1466588172227 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:12 INFO - PROCESS | 1740 | ++DOCSHELL 158C3400 == 42 [pid = 1740] [id = 763] 02:36:12 INFO - PROCESS | 1740 | ++DOMWINDOW == 101 (158C4800) [pid = 1740] [serial = 2287] [outer = 00000000] 02:36:12 INFO - PROCESS | 1740 | ++DOMWINDOW == 102 (165EE000) [pid = 1740] [serial = 2288] [outer = 158C4800] 02:36:12 INFO - PROCESS | 1740 | 1466588172274 Marionette DEBUG loaded listener.js 02:36:12 INFO - PROCESS | 1740 | ++DOMWINDOW == 103 (16C15C00) [pid = 1740] [serial = 2289] [outer = 158C4800] 02:36:12 INFO - PROCESS | 1740 | 1466588172774 Marionette TRACE conn3 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 02:36:12 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 02:36:12 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 02:36:12 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 02:36:12 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 02:36:12 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 02:36:12 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 02:36:12 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 02:36:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:36:12 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 02:36:12 INFO - TEST-OK | /FileAPI/historical.html | took 707ms 02:36:12 INFO - PROCESS | 1740 | 1466588172826 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 02:36:12 INFO - PROCESS | 1740 | 1466588172828 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 02:36:12 INFO - PROCESS | 1740 | 1466588172832 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 02:36:12 INFO - TEST-START | /FileAPI/idlharness.html 02:36:12 INFO - PROCESS | 1740 | 1466588172835 Marionette TRACE conn3 <- [1,3010,null,{}] 02:36:12 INFO - PROCESS | 1740 | 1466588172845 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:12 INFO - PROCESS | 1740 | 1466588172850 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:12 INFO - PROCESS | 1740 | 1466588172935 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 02:36:12 INFO - PROCESS | 1740 | 1466588172943 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:12 INFO - PROCESS | 1740 | 1466588172946 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:12 INFO - PROCESS | 1740 | ++DOCSHELL 16ED4400 == 43 [pid = 1740] [id = 764] 02:36:12 INFO - PROCESS | 1740 | ++DOMWINDOW == 104 (16ED7000) [pid = 1740] [serial = 2290] [outer = 00000000] 02:36:12 INFO - PROCESS | 1740 | ++DOMWINDOW == 105 (17755000) [pid = 1740] [serial = 2291] [outer = 16ED7000] 02:36:13 INFO - PROCESS | 1740 | 1466588172992 Marionette DEBUG loaded listener.js 02:36:13 INFO - PROCESS | 1740 | ++DOMWINDOW == 106 (178F5C00) [pid = 1740] [serial = 2292] [outer = 16ED7000] 02:36:13 INFO - PROCESS | 1740 | 1466588173845 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 02:36:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:36:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:36:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:36:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:36:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:36:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:36:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 02:36:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:36:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:36:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:36:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:36:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:36:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:36:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:36:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 02:36:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:36:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:36:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:36:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:36:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:36:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:36:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 02:36:13 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 02:36:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:36:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:36:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:36:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:36:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:36:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:36:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 02:36:13 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 02:36:13 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 02:36:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:36:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:36:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:36:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:36:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:36:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:36:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 02:36:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:36:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:36:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:36:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:36:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:36:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:36:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 02:36:13 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 02:36:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:36:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:36:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:36:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:36:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:36:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:36:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 02:36:13 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 02:36:13 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 02:36:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:36:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:36:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:36:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:36:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:36:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:36:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 02:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 02:36:13 INFO - TEST-OK | /FileAPI/idlharness.html | took 1130ms 02:36:13 INFO - PROCESS | 1740 | 1466588173962 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 02:36:14 INFO - PROCESS | 1740 | 1466588173965 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 02:36:14 INFO - TEST-START | /FileAPI/idlharness.worker 02:36:14 INFO - PROCESS | 1740 | 1466588173969 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 02:36:14 INFO - PROCESS | 1740 | 1466588173971 Marionette TRACE conn3 <- [1,3014,null,{}] 02:36:14 INFO - PROCESS | 1740 | 1466588173974 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:14 INFO - PROCESS | 1740 | 1466588173976 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:14 INFO - PROCESS | 1740 | 1466588174107 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 02:36:14 INFO - PROCESS | 1740 | 1466588174121 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:14 INFO - PROCESS | 1740 | 1466588174123 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:14 INFO - PROCESS | 1740 | ++DOCSHELL 1A6B5C00 == 44 [pid = 1740] [id = 765] 02:36:14 INFO - PROCESS | 1740 | ++DOMWINDOW == 107 (1A6B6800) [pid = 1740] [serial = 2293] [outer = 00000000] 02:36:14 INFO - PROCESS | 1740 | ++DOMWINDOW == 108 (1A98AC00) [pid = 1740] [serial = 2294] [outer = 1A6B6800] 02:36:14 INFO - PROCESS | 1740 | 1466588174170 Marionette DEBUG loaded listener.js 02:36:14 INFO - PROCESS | 1740 | ++DOMWINDOW == 109 (1A997000) [pid = 1740] [serial = 2295] [outer = 1A6B6800] 02:36:14 INFO - PROCESS | 1740 | [1740] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:36:15 INFO - PROCESS | 1740 | 1466588175189 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:36:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:36:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:36:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:36:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:36:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:36:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:36:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:36:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:36:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:36:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:36:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:36:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:36:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:36:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:36:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:36:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 02:36:15 INFO - {} 02:36:15 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 02:36:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:36:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:36:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:36:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:36:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:36:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 02:36:15 INFO - {} 02:36:15 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 - {} 02:36:15 INFO - {} 02:36:15 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 02:36:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:36:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:36:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:36:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:36:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:36:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:36:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:36:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:36:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:36:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:36:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 02:36:15 INFO - {} 02:36:15 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 02:36:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:36:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:36:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:36:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:36:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:36:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 02:36:15 INFO - {} 02:36:15 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 - {} 02:36:15 INFO - {} 02:36:15 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 02:36:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:36:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:36:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:36:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:36:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:36:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:36:15 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 02:36:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 02:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:36:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 02:36:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:36:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:36:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:36:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:36:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 02:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:36:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:36:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:36:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:36:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:36:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:36:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 02:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:36:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 02:36:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:36:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:36:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:36:15 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 02:36:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 02:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:36:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 02:36:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:36:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:36:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:36:15 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 02:36:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 02:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:36:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 02:36:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:36:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:36:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:36:15 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 02:36:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 02:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:36:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:36:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:36:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:36:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:36:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:36:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 02:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:36:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:36:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:36:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:36:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:36:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:36:15 INFO - {} 02:36:15 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1397ms 02:36:15 INFO - PROCESS | 1740 | 1466588175389 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 02:36:15 INFO - PROCESS | 1740 | 1466588175391 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 02:36:15 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 02:36:15 INFO - PROCESS | 1740 | 1466588175401 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 02:36:15 INFO - PROCESS | 1740 | 1466588175403 Marionette TRACE conn3 <- [1,3018,null,{}] 02:36:15 INFO - PROCESS | 1740 | 1466588175406 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:15 INFO - PROCESS | 1740 | 1466588175408 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:15 INFO - PROCESS | 1740 | 1466588175555 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 02:36:15 INFO - PROCESS | 1740 | 1466588175571 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:15 INFO - PROCESS | 1740 | 1466588175573 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:15 INFO - PROCESS | 1740 | ++DOCSHELL 1A6BD000 == 45 [pid = 1740] [id = 766] 02:36:15 INFO - PROCESS | 1740 | ++DOMWINDOW == 110 (1ADD2400) [pid = 1740] [serial = 2296] [outer = 00000000] 02:36:15 INFO - PROCESS | 1740 | ++DOMWINDOW == 111 (1BC2B000) [pid = 1740] [serial = 2297] [outer = 1ADD2400] 02:36:15 INFO - PROCESS | 1740 | 1466588175616 Marionette DEBUG loaded listener.js 02:36:15 INFO - PROCESS | 1740 | ++DOMWINDOW == 112 (1BC37000) [pid = 1740] [serial = 2298] [outer = 1ADD2400] 02:36:16 INFO - PROCESS | 1740 | 1466588176055 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 02:36:16 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 02:36:16 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 690ms 02:36:16 INFO - PROCESS | 1740 | --DOMWINDOW == 111 (19984400) [pid = 1740] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 02:36:16 INFO - PROCESS | 1740 | --DOMWINDOW == 110 (1A6B6C00) [pid = 1740] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 02:36:16 INFO - PROCESS | 1740 | --DOMWINDOW == 109 (1031E800) [pid = 1740] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 02:36:16 INFO - PROCESS | 1740 | --DOMWINDOW == 108 (11203800) [pid = 1740] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 02:36:16 INFO - PROCESS | 1740 | --DOMWINDOW == 107 (10439800) [pid = 1740] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 02:36:16 INFO - PROCESS | 1740 | --DOMWINDOW == 106 (1995A000) [pid = 1740] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 02:36:16 INFO - PROCESS | 1740 | --DOMWINDOW == 105 (131E4400) [pid = 1740] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:36:16 INFO - PROCESS | 1740 | --DOMWINDOW == 104 (1826B800) [pid = 1740] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 02:36:16 INFO - PROCESS | 1740 | --DOMWINDOW == 103 (0F2A1800) [pid = 1740] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 02:36:16 INFO - PROCESS | 1740 | --DOMWINDOW == 102 (16A6BC00) [pid = 1740] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 02:36:16 INFO - PROCESS | 1740 | --DOMWINDOW == 101 (155CF800) [pid = 1740] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 02:36:16 INFO - PROCESS | 1740 | --DOMWINDOW == 100 (17103000) [pid = 1740] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 02:36:16 INFO - PROCESS | 1740 | 1466588176287 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 02:36:16 INFO - PROCESS | 1740 | 1466588176289 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 02:36:16 INFO - PROCESS | 1740 | 1466588176298 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 02:36:16 INFO - PROCESS | 1740 | 1466588176300 Marionette TRACE conn3 <- [1,3022,null,{}] 02:36:16 INFO - PROCESS | 1740 | 1466588176303 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:16 INFO - PROCESS | 1740 | 1466588176309 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:16 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 02:36:16 INFO - PROCESS | 1740 | 1466588176416 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 02:36:16 INFO - PROCESS | 1740 | 1466588176423 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:16 INFO - PROCESS | 1740 | 1466588176425 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:16 INFO - PROCESS | 1740 | ++DOCSHELL 10A58000 == 46 [pid = 1740] [id = 767] 02:36:16 INFO - PROCESS | 1740 | ++DOMWINDOW == 101 (1508B800) [pid = 1740] [serial = 2299] [outer = 00000000] 02:36:16 INFO - PROCESS | 1740 | ++DOMWINDOW == 102 (17103000) [pid = 1740] [serial = 2300] [outer = 1508B800] 02:36:16 INFO - PROCESS | 1740 | 1466588176469 Marionette DEBUG loaded listener.js 02:36:16 INFO - PROCESS | 1740 | ++DOMWINDOW == 103 (1774B800) [pid = 1740] [serial = 2301] [outer = 1508B800] 02:36:16 INFO - PROCESS | 1740 | 1466588176915 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 02:36:16 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 02:36:16 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 628ms 02:36:16 INFO - PROCESS | 1740 | 1466588176946 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 02:36:16 INFO - PROCESS | 1740 | 1466588176948 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 02:36:16 INFO - TEST-START | /FileAPI/blob/Blob-close.html 02:36:16 INFO - PROCESS | 1740 | 1466588176951 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 02:36:16 INFO - PROCESS | 1740 | 1466588176953 Marionette TRACE conn3 <- [1,3026,null,{}] 02:36:16 INFO - PROCESS | 1740 | 1466588176956 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:16 INFO - PROCESS | 1740 | 1466588176958 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:17 INFO - PROCESS | 1740 | 1466588177040 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 02:36:17 INFO - PROCESS | 1740 | 1466588177045 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:17 INFO - PROCESS | 1740 | 1466588177047 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:17 INFO - PROCESS | 1740 | ++DOCSHELL 11005000 == 47 [pid = 1740] [id = 768] 02:36:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 104 (11005800) [pid = 1740] [serial = 2302] [outer = 00000000] 02:36:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 105 (1100B000) [pid = 1740] [serial = 2303] [outer = 11005800] 02:36:17 INFO - PROCESS | 1740 | 1466588177090 Marionette DEBUG loaded listener.js 02:36:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 106 (1100D000) [pid = 1740] [serial = 2304] [outer = 11005800] 02:36:17 INFO - PROCESS | 1740 | 1466588177497 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 02:36:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 02:36:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 02:36:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:36:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 02:36:17 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 596ms 02:36:17 INFO - PROCESS | 1740 | 1466588177546 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 02:36:17 INFO - PROCESS | 1740 | 1466588177548 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 02:36:17 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 02:36:17 INFO - PROCESS | 1740 | 1466588177551 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 02:36:17 INFO - PROCESS | 1740 | 1466588177553 Marionette TRACE conn3 <- [1,3030,null,{}] 02:36:17 INFO - PROCESS | 1740 | 1466588177556 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:17 INFO - PROCESS | 1740 | 1466588177558 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:17 INFO - PROCESS | 1740 | 1466588177690 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 02:36:17 INFO - PROCESS | 1740 | 1466588177702 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:17 INFO - PROCESS | 1740 | 1466588177704 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:17 INFO - PROCESS | 1740 | ++DOCSHELL 11010400 == 48 [pid = 1740] [id = 769] 02:36:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 107 (139A1800) [pid = 1740] [serial = 2305] [outer = 00000000] 02:36:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 108 (1998B400) [pid = 1740] [serial = 2306] [outer = 139A1800] 02:36:17 INFO - PROCESS | 1740 | 1466588177747 Marionette DEBUG loaded listener.js 02:36:17 INFO - PROCESS | 1740 | ++DOMWINDOW == 109 (1BC34000) [pid = 1740] [serial = 2307] [outer = 139A1800] 02:36:18 INFO - PROCESS | 1740 | 1466588178349 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 02:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 02:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 02:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 02:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 02:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 02:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 02:36:18 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. 02:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 02:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 02:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 02:36:18 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'.) 02:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 02:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 02:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 02:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 02:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 02:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 02:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 02:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 02:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 02:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 02:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 02:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 02:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 02:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 02:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 02:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 02:36:18 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. 02:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 02:36:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 02:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 02:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 02:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 02:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 02:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 02:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 02:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 02:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 02:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 02:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 02:36:18 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. 02:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 02:36:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:36:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 02:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:36:18 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. 02:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 02:36:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:36:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 02:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 02:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 02:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 02:36:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 02:36:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 02:36:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 02:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 02:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 02:36:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 02:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:36:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 02:36:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 02:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:36:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:36:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 02:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:36:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:36:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 02:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:36:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 02:36:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 02:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:36:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:36:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 02:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:36:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:36:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 02:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:36:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:36:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 02:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:36:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:36:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 02:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:36:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 02:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 02:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 02:36:18 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 910ms 02:36:18 INFO - PROCESS | 1740 | 1466588178469 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 02:36:18 INFO - PROCESS | 1740 | 1466588178474 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 02:36:18 INFO - PROCESS | 1740 | 1466588178480 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 02:36:18 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 02:36:18 INFO - PROCESS | 1740 | 1466588178484 Marionette TRACE conn3 <- [1,3034,null,{}] 02:36:18 INFO - PROCESS | 1740 | 1466588178490 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:18 INFO - PROCESS | 1740 | 1466588178494 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:18 INFO - PROCESS | 1740 | 1466588178608 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 02:36:18 INFO - PROCESS | 1740 | 1466588178750 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:18 INFO - PROCESS | 1740 | 1466588178756 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:18 INFO - PROCESS | 1740 | ++DOCSHELL 1281D800 == 49 [pid = 1740] [id = 770] 02:36:18 INFO - PROCESS | 1740 | ++DOMWINDOW == 110 (1281DC00) [pid = 1740] [serial = 2308] [outer = 00000000] 02:36:18 INFO - PROCESS | 1740 | ++DOMWINDOW == 111 (13112400) [pid = 1740] [serial = 2309] [outer = 1281DC00] 02:36:18 INFO - PROCESS | 1740 | 1466588178850 Marionette DEBUG loaded listener.js 02:36:18 INFO - PROCESS | 1740 | ++DOMWINDOW == 112 (13273C00) [pid = 1740] [serial = 2310] [outer = 1281DC00] 02:36:19 INFO - PROCESS | 1740 | [1740] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:36:19 INFO - PROCESS | 1740 | 1466588179440 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 02:36:19 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 02:36:19 INFO - {} 02:36:19 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1005ms 02:36:19 INFO - PROCESS | 1740 | 1466588179507 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 02:36:19 INFO - PROCESS | 1740 | 1466588179511 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 02:36:19 INFO - PROCESS | 1740 | 1466588179523 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 02:36:19 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 02:36:19 INFO - PROCESS | 1740 | 1466588179526 Marionette TRACE conn3 <- [1,3038,null,{}] 02:36:19 INFO - PROCESS | 1740 | 1466588179530 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:19 INFO - PROCESS | 1740 | 1466588179533 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:19 INFO - PROCESS | 1740 | 1466588179672 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 02:36:19 INFO - PROCESS | 1740 | 1466588179786 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:19 INFO - PROCESS | 1740 | 1466588179789 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:19 INFO - PROCESS | 1740 | ++DOCSHELL 14376400 == 50 [pid = 1740] [id = 771] 02:36:19 INFO - PROCESS | 1740 | ++DOMWINDOW == 113 (162E3000) [pid = 1740] [serial = 2311] [outer = 00000000] 02:36:19 INFO - PROCESS | 1740 | ++DOMWINDOW == 114 (16E18800) [pid = 1740] [serial = 2312] [outer = 162E3000] 02:36:19 INFO - PROCESS | 1740 | 1466588179888 Marionette DEBUG loaded listener.js 02:36:19 INFO - PROCESS | 1740 | ++DOMWINDOW == 115 (16ECD800) [pid = 1740] [serial = 2313] [outer = 162E3000] 02:36:20 INFO - PROCESS | 1740 | 1466588180436 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 02:36:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 02:36:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 02:36:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 02:36:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 02:36:20 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 942ms 02:36:20 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 02:36:20 INFO - PROCESS | 1740 | 1466588180471 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 02:36:20 INFO - PROCESS | 1740 | 1466588180473 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 02:36:20 INFO - PROCESS | 1740 | 1466588180478 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 02:36:20 INFO - PROCESS | 1740 | 1466588180482 Marionette TRACE conn3 <- [1,3042,null,{}] 02:36:20 INFO - PROCESS | 1740 | 1466588180494 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:20 INFO - PROCESS | 1740 | 1466588180500 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:20 INFO - PROCESS | 1740 | 1466588180618 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 02:36:20 INFO - PROCESS | 1740 | 1466588180781 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:20 INFO - PROCESS | 1740 | 1466588180784 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:20 INFO - PROCESS | 1740 | ++DOCSHELL 16E41000 == 51 [pid = 1740] [id = 772] 02:36:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 116 (16E41400) [pid = 1740] [serial = 2314] [outer = 00000000] 02:36:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 117 (16EDA400) [pid = 1740] [serial = 2315] [outer = 16E41400] 02:36:20 INFO - PROCESS | 1740 | 1466588180843 Marionette DEBUG loaded listener.js 02:36:20 INFO - PROCESS | 1740 | ++DOMWINDOW == 118 (17AD3C00) [pid = 1740] [serial = 2316] [outer = 16E41400] 02:36:21 INFO - PROCESS | 1740 | 1466588181769 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 02:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 02:36:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 02:36:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:36:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 02:36:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:36:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 02:36:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:36:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 02:36:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:36:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 02:36:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:36:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 02:36:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:36:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 02:36:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:36:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 02:36:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:36:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 02:36:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:36:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 02:36:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:36:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 02:36:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:36:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 02:36:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:36:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 02:36:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:36:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 02:36:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:36:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 02:36:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:36:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 02:36:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:36:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 02:36:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:36:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 02:36:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:36:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 02:36:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:36:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 02:36:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:36:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 02:36:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:36:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 02:36:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:36:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:36:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:36:21 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" 02:36:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:36:21 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" 02:36:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:36:21 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1444ms 02:36:21 INFO - PROCESS | 1740 | 1466588181947 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 02:36:21 INFO - PROCESS | 1740 | 1466588181952 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 02:36:21 INFO - TEST-START | /FileAPI/file/File-constructor.html 02:36:21 INFO - PROCESS | 1740 | 1466588181957 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 02:36:21 INFO - PROCESS | 1740 | 1466588181960 Marionette TRACE conn3 <- [1,3046,null,{}] 02:36:21 INFO - PROCESS | 1740 | 1466588181964 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:21 INFO - PROCESS | 1740 | 1466588181966 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:22 INFO - PROCESS | 1740 | 1466588182078 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 02:36:22 INFO - PROCESS | 1740 | 1466588182222 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:22 INFO - PROCESS | 1740 | 1466588182225 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:22 INFO - PROCESS | 1740 | ++DOCSHELL 1826D000 == 52 [pid = 1740] [id = 773] 02:36:22 INFO - PROCESS | 1740 | ++DOMWINDOW == 119 (1A98A800) [pid = 1740] [serial = 2317] [outer = 00000000] 02:36:22 INFO - PROCESS | 1740 | ++DOMWINDOW == 120 (1ADD2C00) [pid = 1740] [serial = 2318] [outer = 1A98A800] 02:36:22 INFO - PROCESS | 1740 | 1466588182279 Marionette DEBUG loaded listener.js 02:36:22 INFO - PROCESS | 1740 | ++DOMWINDOW == 121 (1B09A000) [pid = 1740] [serial = 2319] [outer = 1A98A800] 02:36:22 INFO - PROCESS | 1740 | 1466588182826 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 02:36:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 02:36:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 02:36:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 02:36:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 02:36:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 02:36:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 02:36:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 02:36:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 02:36:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 02:36:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 02:36:22 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 02:36:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:36:22 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 02:36:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 02:36:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 02:36:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:36:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 02:36:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:36:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 02:36:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 02:36:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 02:36:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:36:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 02:36:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 02:36:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 02:36:22 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 911ms 02:36:22 INFO - PROCESS | 1740 | 1466588182885 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 02:36:22 INFO - PROCESS | 1740 | 1466588182887 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 02:36:22 INFO - PROCESS | 1740 | 1466588182892 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 02:36:22 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 02:36:22 INFO - PROCESS | 1740 | 1466588182894 Marionette TRACE conn3 <- [1,3050,null,{}] 02:36:22 INFO - PROCESS | 1740 | 1466588182898 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:22 INFO - PROCESS | 1740 | 1466588182900 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:23 INFO - PROCESS | 1740 | 1466588183012 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 02:36:23 INFO - PROCESS | 1740 | 1466588183298 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:23 INFO - PROCESS | 1740 | 1466588183301 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:23 INFO - PROCESS | 1740 | ++DOCSHELL 103CAC00 == 53 [pid = 1740] [id = 774] 02:36:23 INFO - PROCESS | 1740 | ++DOMWINDOW == 122 (1043A400) [pid = 1740] [serial = 2320] [outer = 00000000] 02:36:23 INFO - PROCESS | 1740 | ++DOMWINDOW == 123 (11008C00) [pid = 1740] [serial = 2321] [outer = 1043A400] 02:36:23 INFO - PROCESS | 1740 | 1466588183371 Marionette DEBUG loaded listener.js 02:36:23 INFO - PROCESS | 1740 | ++DOMWINDOW == 124 (1281C000) [pid = 1740] [serial = 2322] [outer = 1043A400] 02:36:23 INFO - PROCESS | 1740 | [1740] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:36:23 INFO - PROCESS | 1740 | 1466588183965 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 02:36:24 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 02:36:24 INFO - {} 02:36:24 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1099ms 02:36:24 INFO - PROCESS | 1740 | 1466588183988 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 02:36:24 INFO - PROCESS | 1740 | 1466588183994 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 02:36:24 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 02:36:24 INFO - PROCESS | 1740 | 1466588183998 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 02:36:24 INFO - PROCESS | 1740 | 1466588184001 Marionette TRACE conn3 <- [1,3054,null,{}] 02:36:24 INFO - PROCESS | 1740 | 1466588184006 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:24 INFO - PROCESS | 1740 | 1466588184010 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:24 INFO - PROCESS | 1740 | 1466588184115 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 02:36:24 INFO - PROCESS | 1740 | 1466588184291 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:24 INFO - PROCESS | 1740 | 1466588184294 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:24 INFO - PROCESS | 1740 | ++DOCSHELL 11009C00 == 54 [pid = 1740] [id = 775] 02:36:24 INFO - PROCESS | 1740 | ++DOMWINDOW == 125 (13073C00) [pid = 1740] [serial = 2323] [outer = 00000000] 02:36:24 INFO - PROCESS | 1740 | ++DOMWINDOW == 126 (165EF800) [pid = 1740] [serial = 2324] [outer = 13073C00] 02:36:24 INFO - PROCESS | 1740 | 1466588184377 Marionette DEBUG loaded listener.js 02:36:24 INFO - PROCESS | 1740 | ++DOMWINDOW == 127 (16E3CC00) [pid = 1740] [serial = 2325] [outer = 13073C00] 02:36:24 INFO - PROCESS | 1740 | --DOCSHELL 11005000 == 53 [pid = 1740] [id = 768] 02:36:24 INFO - PROCESS | 1740 | --DOCSHELL 10A58000 == 52 [pid = 1740] [id = 767] 02:36:24 INFO - PROCESS | 1740 | --DOCSHELL 1A6BD000 == 51 [pid = 1740] [id = 766] 02:36:24 INFO - PROCESS | 1740 | --DOCSHELL 1A6B5C00 == 50 [pid = 1740] [id = 765] 02:36:24 INFO - PROCESS | 1740 | --DOCSHELL 16ED4400 == 49 [pid = 1740] [id = 764] 02:36:24 INFO - PROCESS | 1740 | --DOCSHELL 158C3400 == 48 [pid = 1740] [id = 763] 02:36:24 INFO - PROCESS | 1740 | --DOCSHELL 10A5F000 == 47 [pid = 1740] [id = 762] 02:36:24 INFO - PROCESS | 1740 | --DOCSHELL 1A929C00 == 46 [pid = 1740] [id = 755] 02:36:24 INFO - PROCESS | 1740 | --DOMWINDOW == 126 (1A1C1800) [pid = 1740] [serial = 2257] [outer = 00000000] [url = about:blank] 02:36:24 INFO - PROCESS | 1740 | --DOMWINDOW == 125 (1A98F400) [pid = 1740] [serial = 2262] [outer = 00000000] [url = about:blank] 02:36:24 INFO - PROCESS | 1740 | --DOMWINDOW == 124 (1826B000) [pid = 1740] [serial = 2180] [outer = 00000000] [url = about:blank] 02:36:24 INFO - PROCESS | 1740 | --DOMWINDOW == 123 (1A6B2400) [pid = 1740] [serial = 2260] [outer = 00000000] [url = about:blank] 02:36:24 INFO - PROCESS | 1740 | --DOMWINDOW == 122 (1A920400) [pid = 1740] [serial = 2221] [outer = 00000000] [url = about:blank] 02:36:24 INFO - PROCESS | 1740 | --DOMWINDOW == 121 (1500F400) [pid = 1740] [serial = 2239] [outer = 00000000] [url = about:blank] 02:36:24 INFO - PROCESS | 1740 | --DOMWINDOW == 120 (19987C00) [pid = 1740] [serial = 2253] [outer = 00000000] [url = about:blank] 02:36:24 INFO - PROCESS | 1740 | --DOMWINDOW == 119 (11C40800) [pid = 1740] [serial = 2238] [outer = 00000000] [url = about:blank] 02:36:24 INFO - PROCESS | 1740 | --DOMWINDOW == 118 (131EA400) [pid = 1740] [serial = 2236] [outer = 00000000] [url = about:blank] 02:36:24 INFO - PROCESS | 1740 | --DOMWINDOW == 117 (1876F800) [pid = 1740] [serial = 2251] [outer = 00000000] [url = about:blank] 02:36:24 INFO - PROCESS | 1740 | --DOMWINDOW == 116 (1A1BBC00) [pid = 1740] [serial = 2256] [outer = 00000000] [url = about:blank] 02:36:24 INFO - PROCESS | 1740 | --DOMWINDOW == 115 (1A6BB000) [pid = 1740] [serial = 2230] [outer = 00000000] [url = about:blank] 02:36:24 INFO - PROCESS | 1740 | --DOMWINDOW == 114 (12D79000) [pid = 1740] [serial = 2234] [outer = 00000000] [url = about:blank] 02:36:24 INFO - PROCESS | 1740 | --DOMWINDOW == 113 (1998DC00) [pid = 1740] [serial = 2254] [outer = 00000000] [url = about:blank] 02:36:24 INFO - PROCESS | 1740 | --DOMWINDOW == 112 (16ECC800) [pid = 1740] [serial = 2244] [outer = 00000000] [url = about:blank] 02:36:24 INFO - PROCESS | 1740 | --DOMWINDOW == 111 (16ED3C00) [pid = 1740] [serial = 2245] [outer = 00000000] [url = about:blank] 02:36:24 INFO - PROCESS | 1740 | --DOMWINDOW == 110 (1703E000) [pid = 1740] [serial = 2227] [outer = 00000000] [url = about:blank] 02:36:24 INFO - PROCESS | 1740 | --DOMWINDOW == 109 (15ADC400) [pid = 1740] [serial = 2241] [outer = 00000000] [url = about:blank] 02:36:24 INFO - PROCESS | 1740 | --DOMWINDOW == 108 (18472000) [pid = 1740] [serial = 2250] [outer = 00000000] [url = about:blank] 02:36:24 INFO - PROCESS | 1740 | --DOMWINDOW == 107 (10A7D400) [pid = 1740] [serial = 2233] [outer = 00000000] [url = about:blank] 02:36:24 INFO - PROCESS | 1740 | --DOMWINDOW == 106 (17EA2400) [pid = 1740] [serial = 2248] [outer = 00000000] [url = about:blank] 02:36:24 INFO - PROCESS | 1740 | --DOMWINDOW == 105 (13EA2000) [pid = 1740] [serial = 2224] [outer = 00000000] [url = about:blank] 02:36:24 INFO - PROCESS | 1740 | --DOMWINDOW == 104 (162DD800) [pid = 1740] [serial = 2242] [outer = 00000000] [url = about:blank] 02:36:24 INFO - PROCESS | 1740 | --DOMWINDOW == 103 (19F28400) [pid = 1740] [serial = 2259] [outer = 00000000] [url = about:blank] 02:36:24 INFO - PROCESS | 1740 | --DOMWINDOW == 102 (178E9000) [pid = 1740] [serial = 2247] [outer = 00000000] [url = about:blank] 02:36:24 INFO - PROCESS | 1740 | --DOMWINDOW == 101 (1A992000) [pid = 1740] [serial = 2263] [outer = 00000000] [url = about:blank] 02:36:24 INFO - PROCESS | 1740 | --DOMWINDOW == 100 (1ABE9000) [pid = 1740] [serial = 2265] [outer = 00000000] [url = about:blank] 02:36:24 INFO - PROCESS | 1740 | 1466588184928 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 02:36:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 02:36:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 02:36:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 02:36:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 02:36:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 02:36:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 02:36:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 02:36:24 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 942ms 02:36:24 INFO - PROCESS | 1740 | 1466588184945 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 02:36:24 INFO - PROCESS | 1740 | 1466588184948 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 02:36:24 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 02:36:24 INFO - PROCESS | 1740 | 1466588184953 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 02:36:24 INFO - PROCESS | 1740 | 1466588184955 Marionette TRACE conn3 <- [1,3058,null,{}] 02:36:24 INFO - PROCESS | 1740 | 1466588184959 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:24 INFO - PROCESS | 1740 | 1466588184961 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:25 INFO - PROCESS | 1740 | 1466588185058 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 02:36:25 INFO - PROCESS | 1740 | 1466588185063 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:25 INFO - PROCESS | 1740 | 1466588185066 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:25 INFO - PROCESS | 1740 | ++DOCSHELL 13112800 == 47 [pid = 1740] [id = 776] 02:36:25 INFO - PROCESS | 1740 | ++DOMWINDOW == 101 (13147800) [pid = 1740] [serial = 2326] [outer = 00000000] 02:36:25 INFO - PROCESS | 1740 | ++DOMWINDOW == 102 (162DB400) [pid = 1740] [serial = 2327] [outer = 13147800] 02:36:25 INFO - PROCESS | 1740 | 1466588185110 Marionette DEBUG loaded listener.js 02:36:25 INFO - PROCESS | 1740 | ++DOMWINDOW == 103 (16A6C400) [pid = 1740] [serial = 2328] [outer = 13147800] 02:36:25 INFO - PROCESS | 1740 | 1466588185621 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 02:36:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 02:36:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 02:36:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 02:36:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 02:36:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 02:36:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 02:36:25 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 707ms 02:36:25 INFO - PROCESS | 1740 | 1466588185653 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 02:36:25 INFO - PROCESS | 1740 | 1466588185655 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 02:36:25 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 02:36:25 INFO - PROCESS | 1740 | 1466588185660 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 02:36:25 INFO - PROCESS | 1740 | 1466588185665 Marionette TRACE conn3 <- [1,3062,null,{}] 02:36:25 INFO - PROCESS | 1740 | 1466588185678 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:25 INFO - PROCESS | 1740 | 1466588185681 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:25 INFO - PROCESS | 1740 | 1466588185768 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 02:36:25 INFO - PROCESS | 1740 | 1466588185918 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:25 INFO - PROCESS | 1740 | 1466588185920 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:25 INFO - PROCESS | 1740 | ++DOCSHELL 16ED0C00 == 48 [pid = 1740] [id = 777] 02:36:25 INFO - PROCESS | 1740 | ++DOMWINDOW == 104 (16ED3400) [pid = 1740] [serial = 2329] [outer = 00000000] 02:36:25 INFO - PROCESS | 1740 | ++DOMWINDOW == 105 (1774AC00) [pid = 1740] [serial = 2330] [outer = 16ED3400] 02:36:25 INFO - PROCESS | 1740 | 1466588185965 Marionette DEBUG loaded listener.js 02:36:26 INFO - PROCESS | 1740 | ++DOMWINDOW == 106 (17762C00) [pid = 1740] [serial = 2331] [outer = 16ED3400] 02:36:26 INFO - PROCESS | 1740 | 1466588186308 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 02:36:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 02:36:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 02:36:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 02:36:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 02:36:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 02:36:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 02:36:26 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 706ms 02:36:26 INFO - PROCESS | 1740 | 1466588186369 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 02:36:26 INFO - PROCESS | 1740 | 1466588186372 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 02:36:26 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 02:36:26 INFO - PROCESS | 1740 | 1466588186375 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 02:36:26 INFO - PROCESS | 1740 | 1466588186377 Marionette TRACE conn3 <- [1,3066,null,{}] 02:36:26 INFO - PROCESS | 1740 | 1466588186380 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:26 INFO - PROCESS | 1740 | 1466588186382 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:26 INFO - PROCESS | 1740 | 1466588186479 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 02:36:26 INFO - PROCESS | 1740 | 1466588186484 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:26 INFO - PROCESS | 1740 | 1466588186486 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:26 INFO - PROCESS | 1740 | ++DOCSHELL 17AD4800 == 49 [pid = 1740] [id = 778] 02:36:26 INFO - PROCESS | 1740 | ++DOMWINDOW == 107 (17EAA000) [pid = 1740] [serial = 2332] [outer = 00000000] 02:36:26 INFO - PROCESS | 1740 | ++DOMWINDOW == 108 (1845D000) [pid = 1740] [serial = 2333] [outer = 17EAA000] 02:36:26 INFO - PROCESS | 1740 | 1466588186530 Marionette DEBUG loaded listener.js 02:36:26 INFO - PROCESS | 1740 | ++DOMWINDOW == 109 (18473000) [pid = 1740] [serial = 2334] [outer = 17EAA000] 02:36:27 INFO - PROCESS | 1740 | 1466588187002 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 02:36:27 INFO - PROCESS | 1740 | 1466588187019 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 02:36:27 INFO - PROCESS | 1740 | 1466588187026 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 02:36:27 INFO - PROCESS | 1740 | 1466588187028 Marionette TRACE conn3 <- [1,3070,null,{}] 02:36:27 INFO - PROCESS | 1740 | 1466588187032 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:27 INFO - PROCESS | 1740 | 1466588187035 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:27 INFO - PROCESS | 1740 | 1466588187167 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 02:36:27 INFO - PROCESS | 1740 | 1466588187271 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:27 INFO - PROCESS | 1740 | 1466588187277 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:27 INFO - PROCESS | 1740 | ++DOCSHELL 187A1C00 == 50 [pid = 1740] [id = 779] 02:36:27 INFO - PROCESS | 1740 | ++DOMWINDOW == 110 (187A5800) [pid = 1740] [serial = 2335] [outer = 00000000] 02:36:27 INFO - PROCESS | 1740 | ++DOMWINDOW == 111 (1994F000) [pid = 1740] [serial = 2336] [outer = 187A5800] 02:36:27 INFO - PROCESS | 1740 | 1466588187329 Marionette DEBUG loaded listener.js 02:36:27 INFO - PROCESS | 1740 | ++DOMWINDOW == 112 (19985400) [pid = 1740] [serial = 2337] [outer = 187A5800] 02:36:27 INFO - PROCESS | 1740 | --DOMWINDOW == 111 (16ED7000) [pid = 1740] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 02:36:27 INFO - PROCESS | 1740 | --DOMWINDOW == 110 (10A79000) [pid = 1740] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 02:36:27 INFO - PROCESS | 1740 | --DOMWINDOW == 109 (10A5F400) [pid = 1740] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 02:36:27 INFO - PROCESS | 1740 | --DOMWINDOW == 108 (158C4800) [pid = 1740] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 02:36:27 INFO - PROCESS | 1740 | --DOMWINDOW == 107 (1ADD2400) [pid = 1740] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 02:36:27 INFO - PROCESS | 1740 | --DOMWINDOW == 106 (187A2800) [pid = 1740] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:36:27 INFO - PROCESS | 1740 | --DOMWINDOW == 105 (1508B800) [pid = 1740] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 02:36:27 INFO - PROCESS | 1740 | --DOMWINDOW == 104 (11005800) [pid = 1740] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 02:36:27 INFO - PROCESS | 1740 | --DOMWINDOW == 103 (1A6B6800) [pid = 1740] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 02:36:28 INFO - PROCESS | 1740 | 1466588188244 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 02:36:28 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 02:36:28 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 02:36:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:36:28 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 02:36:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 02:36:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1240ms 02:36:28 INFO - PROCESS | 1740 | 1466588188268 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 02:36:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 02:36:28 INFO - PROCESS | 1740 | 1466588188320 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 02:36:28 INFO - PROCESS | 1740 | 1466588188324 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 02:36:28 INFO - PROCESS | 1740 | 1466588188330 Marionette TRACE conn3 <- [1,3074,null,{}] 02:36:28 INFO - PROCESS | 1740 | 1466588188335 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:28 INFO - PROCESS | 1740 | 1466588188338 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:28 INFO - PROCESS | 1740 | 1466588188450 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 02:36:28 INFO - PROCESS | 1740 | 1466588188579 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:28 INFO - PROCESS | 1740 | 1466588188581 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:28 INFO - PROCESS | 1740 | ++DOCSHELL 0C778800 == 51 [pid = 1740] [id = 780] 02:36:28 INFO - PROCESS | 1740 | ++DOMWINDOW == 104 (11002000) [pid = 1740] [serial = 2338] [outer = 00000000] 02:36:28 INFO - PROCESS | 1740 | ++DOMWINDOW == 105 (13EABC00) [pid = 1740] [serial = 2339] [outer = 11002000] 02:36:28 INFO - PROCESS | 1740 | 1466588188637 Marionette DEBUG loaded listener.js 02:36:28 INFO - PROCESS | 1740 | ++DOMWINDOW == 106 (1557C400) [pid = 1740] [serial = 2340] [outer = 11002000] 02:36:29 INFO - PROCESS | 1740 | 1466588189168 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 02:36:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 02:36:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 910ms 02:36:29 INFO - PROCESS | 1740 | 1466588189228 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 02:36:29 INFO - PROCESS | 1740 | 1466588189233 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 02:36:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 02:36:29 INFO - PROCESS | 1740 | 1466588189239 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 02:36:29 INFO - PROCESS | 1740 | 1466588189242 Marionette TRACE conn3 <- [1,3078,null,{}] 02:36:29 INFO - PROCESS | 1740 | 1466588189246 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:29 INFO - PROCESS | 1740 | 1466588189249 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:29 INFO - PROCESS | 1740 | 1466588189363 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 02:36:29 INFO - PROCESS | 1740 | 1466588189518 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:29 INFO - PROCESS | 1740 | 1466588189521 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:29 INFO - PROCESS | 1740 | ++DOCSHELL 131EAC00 == 52 [pid = 1740] [id = 781] 02:36:29 INFO - PROCESS | 1740 | ++DOMWINDOW == 107 (131EB800) [pid = 1740] [serial = 2341] [outer = 00000000] 02:36:29 INFO - PROCESS | 1740 | ++DOMWINDOW == 108 (162E4400) [pid = 1740] [serial = 2342] [outer = 131EB800] 02:36:29 INFO - PROCESS | 1740 | 1466588189577 Marionette DEBUG loaded listener.js 02:36:29 INFO - PROCESS | 1740 | ++DOMWINDOW == 109 (16A69000) [pid = 1740] [serial = 2343] [outer = 131EB800] 02:36:30 INFO - PROCESS | 1740 | 1466588190086 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 02:36:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 02:36:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 911ms 02:36:30 INFO - PROCESS | 1740 | 1466588190143 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 02:36:30 INFO - PROCESS | 1740 | 1466588190145 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 02:36:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 02:36:30 INFO - PROCESS | 1740 | 1466588190149 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 02:36:30 INFO - PROCESS | 1740 | 1466588190153 Marionette TRACE conn3 <- [1,3082,null,{}] 02:36:30 INFO - PROCESS | 1740 | 1466588190164 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:30 INFO - PROCESS | 1740 | 1466588190168 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:30 INFO - PROCESS | 1740 | 1466588190277 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 02:36:30 INFO - PROCESS | 1740 | 1466588190446 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:30 INFO - PROCESS | 1740 | 1466588190450 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:30 INFO - PROCESS | 1740 | ++DOCSHELL 1703D400 == 53 [pid = 1740] [id = 782] 02:36:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 110 (17042400) [pid = 1740] [serial = 2344] [outer = 00000000] 02:36:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 111 (18260400) [pid = 1740] [serial = 2345] [outer = 17042400] 02:36:30 INFO - PROCESS | 1740 | 1466588190507 Marionette DEBUG loaded listener.js 02:36:30 INFO - PROCESS | 1740 | ++DOMWINDOW == 112 (18773800) [pid = 1740] [serial = 2346] [outer = 17042400] 02:36:31 INFO - PROCESS | 1740 | 1466588191030 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 02:36:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 02:36:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 895ms 02:36:31 INFO - PROCESS | 1740 | 1466588191052 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 02:36:31 INFO - PROCESS | 1740 | 1466588191055 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 02:36:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 02:36:31 INFO - PROCESS | 1740 | 1466588191075 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 02:36:31 INFO - PROCESS | 1740 | 1466588191078 Marionette TRACE conn3 <- [1,3086,null,{}] 02:36:31 INFO - PROCESS | 1740 | 1466588191081 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:31 INFO - PROCESS | 1740 | 1466588191084 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:31 INFO - PROCESS | 1740 | 1466588191202 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 02:36:31 INFO - PROCESS | 1740 | 1466588191368 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:31 INFO - PROCESS | 1740 | 1466588191371 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:31 INFO - PROCESS | 1740 | ++DOCSHELL 162DA800 == 54 [pid = 1740] [id = 783] 02:36:31 INFO - PROCESS | 1740 | ++DOMWINDOW == 113 (187A8000) [pid = 1740] [serial = 2347] [outer = 00000000] 02:36:31 INFO - PROCESS | 1740 | ++DOMWINDOW == 114 (19988800) [pid = 1740] [serial = 2348] [outer = 187A8000] 02:36:31 INFO - PROCESS | 1740 | 1466588191425 Marionette DEBUG loaded listener.js 02:36:31 INFO - PROCESS | 1740 | ++DOMWINDOW == 115 (19989000) [pid = 1740] [serial = 2349] [outer = 187A8000] 02:36:31 INFO - PROCESS | 1740 | 1466588191910 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 02:36:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 02:36:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 02:36:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 911ms 02:36:31 INFO - PROCESS | 1740 | 1466588191981 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 02:36:32 INFO - PROCESS | 1740 | 1466588191983 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 02:36:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 02:36:32 INFO - PROCESS | 1740 | 1466588191987 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 02:36:32 INFO - PROCESS | 1740 | 1466588191989 Marionette TRACE conn3 <- [1,3090,null,{}] 02:36:32 INFO - PROCESS | 1740 | 1466588191992 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:32 INFO - PROCESS | 1740 | 1466588191995 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:32 INFO - PROCESS | 1740 | 1466588192098 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 02:36:32 INFO - PROCESS | 1740 | 1466588192270 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:32 INFO - PROCESS | 1740 | 1466588192272 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:32 INFO - PROCESS | 1740 | ++DOCSHELL 17771800 == 55 [pid = 1740] [id = 784] 02:36:32 INFO - PROCESS | 1740 | ++DOMWINDOW == 116 (178EF400) [pid = 1740] [serial = 2350] [outer = 00000000] 02:36:32 INFO - PROCESS | 1740 | ++DOMWINDOW == 117 (19F27C00) [pid = 1740] [serial = 2351] [outer = 178EF400] 02:36:32 INFO - PROCESS | 1740 | 1466588192326 Marionette DEBUG loaded listener.js 02:36:32 INFO - PROCESS | 1740 | ++DOMWINDOW == 118 (1A1B7C00) [pid = 1740] [serial = 2352] [outer = 178EF400] 02:36:32 INFO - PROCESS | 1740 | 1466588192896 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 02:36:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 02:36:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 957ms 02:36:32 INFO - PROCESS | 1740 | 1466588192931 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 02:36:32 INFO - PROCESS | 1740 | 1466588192934 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 02:36:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 02:36:32 INFO - PROCESS | 1740 | 1466588192937 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 02:36:32 INFO - PROCESS | 1740 | 1466588192939 Marionette TRACE conn3 <- [1,3094,null,{}] 02:36:32 INFO - PROCESS | 1740 | 1466588192943 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:32 INFO - PROCESS | 1740 | 1466588192949 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:33 INFO - PROCESS | 1740 | 1466588193068 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 02:36:33 INFO - PROCESS | 1740 | 1466588193229 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:33 INFO - PROCESS | 1740 | 1466588193231 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:33 INFO - PROCESS | 1740 | ++DOCSHELL 1047EC00 == 56 [pid = 1740] [id = 785] 02:36:33 INFO - PROCESS | 1740 | ++DOMWINDOW == 119 (105EA000) [pid = 1740] [serial = 2353] [outer = 00000000] 02:36:33 INFO - PROCESS | 1740 | ++DOMWINDOW == 120 (1557D000) [pid = 1740] [serial = 2354] [outer = 105EA000] 02:36:33 INFO - PROCESS | 1740 | 1466588193285 Marionette DEBUG loaded listener.js 02:36:33 INFO - PROCESS | 1740 | ++DOMWINDOW == 121 (15AD8000) [pid = 1740] [serial = 2355] [outer = 105EA000] 02:36:33 INFO - PROCESS | 1740 | 1466588193936 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 02:36:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 02:36:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 02:36:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 02:36:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1052ms 02:36:34 INFO - PROCESS | 1740 | 1466588193981 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 02:36:34 INFO - PROCESS | 1740 | 1466588193985 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 02:36:34 INFO - PROCESS | 1740 | 1466588193991 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 02:36:34 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 02:36:34 INFO - PROCESS | 1740 | 1466588193994 Marionette TRACE conn3 <- [1,3098,null,{}] 02:36:34 INFO - PROCESS | 1740 | 1466588194018 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:34 INFO - PROCESS | 1740 | 1466588194021 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:34 INFO - PROCESS | 1740 | 1466588194179 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 02:36:34 INFO - PROCESS | 1740 | 1466588194199 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:34 INFO - PROCESS | 1740 | 1466588194205 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:34 INFO - PROCESS | 1740 | ++DOCSHELL 11004000 == 57 [pid = 1740] [id = 786] 02:36:34 INFO - PROCESS | 1740 | ++DOMWINDOW == 122 (11004400) [pid = 1740] [serial = 2356] [outer = 00000000] 02:36:34 INFO - PROCESS | 1740 | ++DOMWINDOW == 123 (1365DC00) [pid = 1740] [serial = 2357] [outer = 11004400] 02:36:34 INFO - PROCESS | 1740 | 1466588194253 Marionette DEBUG loaded listener.js 02:36:34 INFO - PROCESS | 1740 | ++DOMWINDOW == 124 (1557D800) [pid = 1740] [serial = 2358] [outer = 11004400] 02:36:34 INFO - PROCESS | 1740 | 1466588194857 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 02:36:34 INFO - PROCESS | 1740 | --DOCSHELL 12BCAC00 == 56 [pid = 1740] [id = 741] 02:36:34 INFO - PROCESS | 1740 | --DOCSHELL 17AD4800 == 55 [pid = 1740] [id = 778] 02:36:34 INFO - PROCESS | 1740 | --DOCSHELL 16ED0C00 == 54 [pid = 1740] [id = 777] 02:36:34 INFO - PROCESS | 1740 | --DOCSHELL 13112800 == 53 [pid = 1740] [id = 776] 02:36:34 INFO - PROCESS | 1740 | --DOCSHELL 11009C00 == 52 [pid = 1740] [id = 775] 02:36:34 INFO - PROCESS | 1740 | --DOCSHELL 103CAC00 == 51 [pid = 1740] [id = 774] 02:36:34 INFO - PROCESS | 1740 | --DOCSHELL 17039400 == 50 [pid = 1740] [id = 749] 02:36:34 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 02:36:34 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 02:36:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 02:36:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:36:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 02:36:34 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 926ms 02:36:34 INFO - PROCESS | 1740 | --DOMWINDOW == 123 (1A997000) [pid = 1740] [serial = 2295] [outer = 00000000] [url = about:blank] 02:36:34 INFO - PROCESS | 1740 | --DOMWINDOW == 122 (1998B400) [pid = 1740] [serial = 2306] [outer = 00000000] [url = about:blank] 02:36:34 INFO - PROCESS | 1740 | --DOMWINDOW == 121 (17755000) [pid = 1740] [serial = 2291] [outer = 00000000] [url = about:blank] 02:36:34 INFO - PROCESS | 1740 | --DOMWINDOW == 120 (15D4FC00) [pid = 1740] [serial = 2283] [outer = 00000000] [url = about:blank] 02:36:34 INFO - PROCESS | 1740 | --DOMWINDOW == 119 (1557D400) [pid = 1740] [serial = 2282] [outer = 00000000] [url = about:blank] 02:36:34 INFO - PROCESS | 1740 | --DOMWINDOW == 118 (131ECC00) [pid = 1740] [serial = 2285] [outer = 00000000] [url = about:blank] 02:36:34 INFO - PROCESS | 1740 | --DOMWINDOW == 117 (155CE800) [pid = 1740] [serial = 2286] [outer = 00000000] [url = about:blank] 02:36:34 INFO - PROCESS | 1740 | --DOMWINDOW == 116 (165EE000) [pid = 1740] [serial = 2288] [outer = 00000000] [url = about:blank] 02:36:34 INFO - PROCESS | 1740 | --DOMWINDOW == 115 (16C15C00) [pid = 1740] [serial = 2289] [outer = 00000000] [url = about:blank] 02:36:34 INFO - PROCESS | 1740 | --DOMWINDOW == 114 (1BC2B000) [pid = 1740] [serial = 2297] [outer = 00000000] [url = about:blank] 02:36:34 INFO - PROCESS | 1740 | --DOMWINDOW == 113 (187A5400) [pid = 1740] [serial = 2276] [outer = 00000000] [url = about:blank] 02:36:34 INFO - PROCESS | 1740 | --DOMWINDOW == 112 (13273000) [pid = 1740] [serial = 2270] [outer = 00000000] [url = about:blank] 02:36:34 INFO - PROCESS | 1740 | --DOMWINDOW == 111 (1ABE9400) [pid = 1740] [serial = 2279] [outer = 00000000] [url = about:blank] 02:36:34 INFO - PROCESS | 1740 | --DOMWINDOW == 110 (165ED400) [pid = 1740] [serial = 2273] [outer = 00000000] [url = about:blank] 02:36:34 INFO - PROCESS | 1740 | --DOMWINDOW == 109 (187A3000) [pid = 1740] [serial = 2268] [outer = 00000000] [url = about:blank] 02:36:34 INFO - PROCESS | 1740 | --DOMWINDOW == 108 (17103000) [pid = 1740] [serial = 2300] [outer = 00000000] [url = about:blank] 02:36:34 INFO - PROCESS | 1740 | --DOMWINDOW == 107 (1774B800) [pid = 1740] [serial = 2301] [outer = 00000000] [url = about:blank] 02:36:34 INFO - PROCESS | 1740 | --DOMWINDOW == 106 (1100B000) [pid = 1740] [serial = 2303] [outer = 00000000] [url = about:blank] 02:36:34 INFO - PROCESS | 1740 | --DOMWINDOW == 105 (1A98AC00) [pid = 1740] [serial = 2294] [outer = 00000000] [url = about:blank] 02:36:34 INFO - PROCESS | 1740 | --DOMWINDOW == 104 (1BC37000) [pid = 1740] [serial = 2298] [outer = 00000000] [url = about:blank] 02:36:34 INFO - PROCESS | 1740 | --DOMWINDOW == 103 (1100D000) [pid = 1740] [serial = 2304] [outer = 00000000] [url = about:blank] 02:36:34 INFO - PROCESS | 1740 | --DOMWINDOW == 102 (178F5C00) [pid = 1740] [serial = 2292] [outer = 00000000] [url = about:blank] 02:36:34 INFO - PROCESS | 1740 | 1466588194934 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 02:36:34 INFO - PROCESS | 1740 | 1466588194939 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 02:36:34 INFO - PROCESS | 1740 | 1466588194946 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 02:36:34 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 02:36:34 INFO - PROCESS | 1740 | 1466588194950 Marionette TRACE conn3 <- [1,3102,null,{}] 02:36:34 INFO - PROCESS | 1740 | 1466588194954 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:34 INFO - PROCESS | 1740 | 1466588194956 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:35 INFO - PROCESS | 1740 | 1466588195046 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 02:36:35 INFO - PROCESS | 1740 | 1466588195058 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"3ad47a5b-7c9e-4c12-8321-2d5e4f5ccc6c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:35 INFO - PROCESS | 1740 | 1466588195060 Marionette INFO sendAsync f0843988-b0ca-42d1-b8d5-5c704e1f4218 02:36:35 INFO - PROCESS | 1740 | ++DOCSHELL 131ECC00 == 51 [pid = 1740] [id = 787] 02:36:35 INFO - PROCESS | 1740 | ++DOMWINDOW == 103 (131ED000) [pid = 1740] [serial = 2359] [outer = 00000000] 02:36:35 INFO - PROCESS | 1740 | ++DOMWINDOW == 104 (1500EC00) [pid = 1740] [serial = 2360] [outer = 131ED000] 02:36:35 INFO - PROCESS | 1740 | 1466588195111 Marionette DEBUG loaded listener.js 02:36:35 INFO - PROCESS | 1740 | ++DOMWINDOW == 105 (155DC000) [pid = 1740] [serial = 2361] [outer = 131ED000] 02:36:35 INFO - PROCESS | 1740 | 1466588195653 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 02:36:35 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 02:36:35 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 691ms 02:36:35 INFO - PROCESS | 1740 | 1466588195678 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 02:36:35 INFO - PROCESS | 1740 | 1466588195680 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 02:36:36 WARNING - u'runner_teardown' () 02:36:36 INFO - No more tests 02:36:36 INFO - Got 0 unexpected results 02:36:36 INFO - SUITE-END | took 690s 02:36:37 INFO - Closing logging queue 02:36:37 INFO - queue closed 02:36:37 INFO - Return code: 0 02:36:37 WARNING - # TBPL SUCCESS # 02:36:37 INFO - Running post-action listener: _resource_record_post_action 02:36:37 INFO - Running post-run listener: _resource_record_post_run 02:36:38 INFO - Total resource usage - Wall time: 700s; CPU: 9.0%; Read bytes: 91559424; Write bytes: 942114304; Read time: 518566; Write time: 1077427 02:36:38 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 02:36:38 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 61510144; Read time: 0; Write time: 57599 02:36:38 INFO - run-tests - Wall time: 699s; CPU: 9.0%; Read bytes: 91559424; Write bytes: 806137344; Read time: 518566; Write time: 962741 02:36:38 INFO - Running post-run listener: _upload_blobber_files 02:36:38 INFO - Blob upload gear active. 02:36:38 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 02:36:38 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 02:36:38 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 02:36:38 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 02:36:39 INFO - (blobuploader) - INFO - Open directory for files ... 02:36:39 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 02:36:39 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:36:39 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:36:39 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 02:36:39 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:36:39 INFO - (blobuploader) - INFO - Done attempting. 02:36:39 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 02:36:40 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:36:40 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:36:41 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 02:36:41 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:36:41 INFO - (blobuploader) - INFO - Done attempting. 02:36:41 INFO - (blobuploader) - INFO - Iteration through files over. 02:36:41 INFO - Return code: 0 02:36:41 INFO - rmtree: C:\slave\test\build\uploaded_files.json 02:36:41 INFO - Using _rmtree_windows ... 02:36:41 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 02:36:41 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/dd0b0a58ef4595996535926f8e3a48a7ebbc9b458d607553add9445497e4679e57820bc529d6519ce6f469bf77e1821d5c95d4738a87f840130c5b64b93fc652", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c3bf220d5bd0d5365e359a9d031348db4dec3ca7d141c6a06c6850bc0e9959a691d9bef35d93b93e3047054fce5754cd43168ef082568457dc4ed6a747d5225d"} 02:36:41 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 02:36:41 INFO - Writing to file C:\slave\test\properties\blobber_files 02:36:41 INFO - Contents: 02:36:41 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/dd0b0a58ef4595996535926f8e3a48a7ebbc9b458d607553add9445497e4679e57820bc529d6519ce6f469bf77e1821d5c95d4738a87f840130c5b64b93fc652", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c3bf220d5bd0d5365e359a9d031348db4dec3ca7d141c6a06c6850bc0e9959a691d9bef35d93b93e3047054fce5754cd43168ef082568457dc4ed6a747d5225d"} 02:36:41 INFO - Running post-run listener: copy_logs_to_upload_dir 02:36:41 INFO - Copying logs to upload dir... 02:36:41 INFO - mkdir: C:\slave\test\build\upload\logs 02:36:41 INFO - Copying logs to upload dir... 02:36:41 INFO - Using _rmtree_windows ... 02:36:41 INFO - Using _rmtree_windows ... 02:36:41 INFO - Using _rmtree_windows ... 02:36:41 INFO - Using _rmtree_windows ... 02:36:41 INFO - Using _rmtree_windows ... 02:36:41 INFO - Using _rmtree_windows ... 02:36:41 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=837.584000 ========= master_lag: -30.04 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 27 secs) (at 2016-06-22 02:36:44.136458) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-22 02:36:44.142408) ========= '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-024\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-024 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-024 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-024 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-024 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-024 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/dd0b0a58ef4595996535926f8e3a48a7ebbc9b458d607553add9445497e4679e57820bc529d6519ce6f469bf77e1821d5c95d4738a87f840130c5b64b93fc652", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c3bf220d5bd0d5365e359a9d031348db4dec3ca7d141c6a06c6850bc0e9959a691d9bef35d93b93e3047054fce5754cd43168ef082568457dc4ed6a747d5225d"} build_url:https://queue.taskcluster.net/v1/task/PzRbVYroQ_uU1ovkLKiYzw/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/PzRbVYroQ_uU1ovkLKiYzw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.125000 build_url: 'https://queue.taskcluster.net/v1/task/PzRbVYroQ_uU1ovkLKiYzw/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/dd0b0a58ef4595996535926f8e3a48a7ebbc9b458d607553add9445497e4679e57820bc529d6519ce6f469bf77e1821d5c95d4738a87f840130c5b64b93fc652", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c3bf220d5bd0d5365e359a9d031348db4dec3ca7d141c6a06c6850bc0e9959a691d9bef35d93b93e3047054fce5754cd43168ef082568457dc4ed6a747d5225d"}' symbols_url: 'https://queue.taskcluster.net/v1/task/PzRbVYroQ_uU1ovkLKiYzw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-22 02:36:44.273645) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-22 02:36:44.274050) ========= '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-024\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-024 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-024 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-024 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-024 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-024 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.110000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-22 02:36:44.399234) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-22 02:36:44.399596) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-22 02:36:44.952266) ========= ========= Total master_lag: -18.16 =========